Ejemplo n.º 1
0
    def test_should_NOT_convert_common_str_or_digit(self):
        value = 'UNICEF-AFGHANISTAN-KABUL'
        self.assertEqual(convert_vision_value(self.key, value),
                         'UNICEF-AFGHANISTAN-KABUL')

        value = 3655.16
        self.assertEqual(convert_vision_value(self.key, value), 3655.16)
Ejemplo n.º 2
0
    def test_should_NOT_convert_empty_value(self):
        value = ''
        self.assertEqual(convert_vision_value(self.key, value), '')

        value = []
        self.assertEqual(convert_vision_value(self.key, value), [])
Ejemplo n.º 3
0
 def test_should_convert_date_string_to_datetime(self):
     value = '/Date(1449118800000)/'
     self.assertEqual(convert_vision_value(self.key, value),
                      datetime.datetime(2015, 12, 3, 8, 0))
Ejemplo n.º 4
0
 def test_should_convert_wbs_code(self):
     key = 'WBS_REFERENCE'
     value = '0060A007883001002'
     self.assertEqual(convert_vision_value(key, value), '0060/A0/07/883')
Ejemplo n.º 5
0
    def test_should_NOT_convert_empty_value(self):
        value = ''
        self.assertEqual(convert_vision_value(self.key, value), '')

        value = []
        self.assertEqual(convert_vision_value(self.key, value), [])
Ejemplo n.º 6
0
 def test_should_convert_unicode_string_to_int(self):
     value = u'0020173918'
     self.assertEqual(convert_vision_value(self.key, value), 20173918)
Ejemplo n.º 7
0
    def test_should_NOT_convert_common_str_or_digit(self):
        value = 'UNICEF-AFGHANISTAN-KABUL'
        self.assertEqual(convert_vision_value(self.key, value), 'UNICEF-AFGHANISTAN-KABUL')

        value = 3655.16
        self.assertEqual(convert_vision_value(self.key, value), 3655.16)
Ejemplo n.º 8
0
 def test_should_convert_wbs_code(self):
     key = 'WBS_REFERENCE'
     value = '0060A007883001002'
     self.assertEqual(convert_vision_value(key, value), '0060/A0/07/883')
Ejemplo n.º 9
0
 def test_should_convert_date_string_to_datetime(self):
     value = '/Date(1449118800000)/'
     self.assertEqual(convert_vision_value(self.key, value), datetime.datetime(2015, 12, 3, 8, 0))
Ejemplo n.º 10
0
 def test_should_convert_unicode_string_to_int(self):
     value = u'0020173918'
     self.assertEqual(convert_vision_value(self.key, value), 20173918)
Ejemplo n.º 11
0
 def _convert_record(record):
     return {key: convert_vision_value(key, value) for key, value in record.iteritems()}