コード例 #1
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
    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')
コード例 #2
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
 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])
コード例 #3
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
 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'])
コード例 #4
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
 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])
コード例 #5
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
 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'])
コード例 #6
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
 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])
コード例 #7
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
 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])
コード例 #8
0
ファイル: test_core.py プロジェクト: TaylorTree/datio
 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])