Ejemplo n.º 1
0
    def test_ints_to_datetimes(self):
        from datetime import datetime

        values = [19970101, 19970102, 19970103]
        results = format_values(values, datetime.strptime, '%Y%m%d')

        self.assertEquals(results[0].__str__(), '1997-01-01 00:00:00')
        self.assertEquals(results[1].__str__(), '1997-01-02 00:00:00')
        self.assertEquals(results[2].__str__(), '1997-01-03 00:00:00')
Ejemplo n.º 2
0
 def test_floats_to_floats(self):
     values = [0.0, 1.7, 2.22, None, 4.2]
     results = format_values(values, float)
     self.assertEquals(results, [0.0, 1.7, 2.22, None, 4.2])
Ejemplo n.º 3
0
 def test_floats_to_strs(self):
     values = [0.0, 1.7, 2.22, None, 4.2]
     results = format_values(values, str)
     self.assertEquals(results, ['0.0', '1.7', '2.22', None, '4.2'])
Ejemplo n.º 4
0
 def test_ints_to_floats(self):
     values = [0, 1, 2, None, 4]
     results = format_values(values, float)
     self.assertEquals(results, [0.0, 1.0, 2.0, None, 4.0])
Ejemplo n.º 5
0
 def test_ints_to_strs(self):
     values = [0, 1, 2, None, 4]
     results = format_values(values, str)
     self.assertEquals(results, ['0', '1', '2', None, '4'])
Ejemplo n.º 6
0
 def test_ints_to_ints(self):
     values = [0, 1, 2, None, 4]
     results = format_values(values, int)
     self.assertEquals(results, [0, 1, 2, None, 4])
Ejemplo n.º 7
0
 def test_str_to_floats(self):
     values = ['0', '1.1', '2', None, '4.3']
     results = format_values(values, float)
     self.assertEquals(results, [0.0, 1.1, 2.0, None, 4.3])
Ejemplo n.º 8
0
 def test_str_to_ints(self):
     values = ['0', '1.0', '2', None, '4.3']
     results = format_values(values, int)
     self.assertEquals(results, [0, 1, 2, None, 4])