コード例 #1
0
ファイル: allPythonContent.py プロジェクト: Mondego/pyreco
 def test_single_value_and_parameter_with_format(self):
     # reset POST
     del self.request.POST['format']
     widget = number_widget(absolute='true', format="json")(lambda r: [10])
     resp = widget(self.request)
     json = '{"item": [{"value": 10}], "absolute": "true"}'
     self.assertEqual(json, resp.content)
コード例 #2
0
 def test_single_value_and_parameter_with_format(self):
     # reset POST
     del self.request.POST['format']
     widget = number_widget(absolute='true', format="json")(lambda r: [10])
     resp = widget(self.request)
     json = '{"item": [{"value": 10}], "absolute": "true"}'
     self.assertEqual(json, resp.content)
コード例 #3
0
 def test_two_values_as_dictionary_with_prefix(self):
     widget = number_widget(lambda r: [{
         'value': 10,
         'prefix': '$'
     }, {
         'value': 9
     }])
     resp = widget(self.request)
     json = '{"item": [{"prefix": "$", "value": 10}, {"value": 9}]}'
     self.assertEqual(json, resp.content)
コード例 #4
0
ファイル: allPythonContent.py プロジェクト: Mondego/pyreco
 def test_two_values_as_dictionary_with_prefix(self):
     widget = number_widget(lambda r: [{'value': 10, 'prefix': '$'}, {'value': 9}])
     resp = widget(self.request)
     json = '{"item": [{"prefix": "$", "value": 10}, {"value": 9}]}'
     self.assertEqual(json, resp.content)
コード例 #5
0
ファイル: allPythonContent.py プロジェクト: Mondego/pyreco
 def test_two_values_and_parameter(self):
     widget = number_widget(absolute='true')(lambda r: [10, 9])
     resp = widget(self.request)
     json = '{"item": [{"value": 10}, {"value": 9}], "absolute": "true"}'
     self.assertEqual(json, resp.content)
コード例 #6
0
ファイル: allPythonContent.py プロジェクト: Mondego/pyreco
 def test_two_values(self):
     widget = number_widget(lambda r: [10, 9])
     resp = widget(self.request)
     self.assertEqual('{"item": [{"value": 10}, {"value": 9}]}',
             resp.content)
コード例 #7
0
ファイル: allPythonContent.py プロジェクト: Mondego/pyreco
 def test_single_value_as_dictionary(self):
     widget = number_widget(lambda r: [{'value': 10}])
     resp = widget(self.request)
     json = '{"item": [{"value": 10}]}'
     self.assertEqual(json, resp.content)
コード例 #8
0
ファイル: allPythonContent.py プロジェクト: Mondego/pyreco
 def test_singe_value(self):
     widget = number_widget(lambda r: [10])
     resp = widget(self.request)
     self.assertEqual('{"item": [{"value": 10}]}', resp.content)
コード例 #9
0
 def test_two_values(self):
     widget = number_widget(lambda r: [10, 9])
     resp = widget(self.request)
     self.assertEqual('{"item": [{"value": 10}, {"value": 9}]}',
             resp.content)
コード例 #10
0
 def test_singe_value(self):
     widget = number_widget(lambda r: [10])
     resp = widget(self.request)
     self.assertEqual('{"item": [{"value": 10}]}', resp.content)
コード例 #11
0
 def test_two_values_and_parameter(self):
     widget = number_widget(absolute='true')(lambda r: [10, 9])
     resp = widget(self.request)
     json = '{"item": [{"value": 10}, {"value": 9}], "absolute": "true"}'
     self.assertEqual(json, resp.content)
コード例 #12
0
 def test_single_value_as_dictionary(self):
     widget = number_widget(lambda r: [{'value': 10}])
     resp = widget(self.request)
     json = '{"item": [{"value": 10}]}'
     self.assertEqual(json, resp.content)
コード例 #13
0
 def test_two_values_as_dictionary(self):
     widget = number_widget(lambda r: [{'value': 10}, {'value': 9}])
     resp = widget(self.request)
     json = '{"item": [{"value": 10}, {"value": 9}]}'
     self.assertJSONEqual(json, resp.content.decode('utf8'))
コード例 #14
0
 def test_single_value_as_dictionary_with_prefix(self):
     widget = number_widget(lambda r: [{'value': 10, 'prefix': '$'}])
     resp = widget(self.request)
     json = '{"item": [{"prefix": "$", "value": 10}]}'
     self.assertJSONEqual(json, resp.content.decode('utf8'))
コード例 #15
0
 def test_single_value_and_parameter(self):
     widget = number_widget(absolute='true')(lambda r: [10])
     resp = widget(self.request)
     json = '{"item": [{"value": 10}], "absolute": "true"}'
     self.assertJSONEqual(json, resp.content.decode('utf8'))
コード例 #16
0
 def test_single_value(self):
     widget = number_widget(lambda r: [10])
     resp = widget(self.request)
     self.assertJSONEqual('{"item": [{"value": 10}]}', resp.content.decode('utf8'))