コード例 #1
0
ファイル: test_datatypes.py プロジェクト: Nabellaleen/itools
    def test_datetime_encode(self):
        test_dates = {(1975, 5, 7, 0, 15): "1975-05-07T00:15:00", (1969, 7, 21, 2, 56, 15): "1969-07-21T02:56:15"}

        for data, expected in test_dates.iteritems():
            data = datetime(*data)
            value = ISODateTime.encode(data)
            self.assertEqual(value, expected)
コード例 #2
0
ファイル: test_datatypes.py プロジェクト: Nabellaleen/itools
    def test_datetime_decode(self):
        test_dates = {"1975-05-07T00:15": (1975, 5, 7, 0, 15), "1969-07-21T02:56:15": (1969, 7, 21, 2, 56, 15)}

        for data, result in test_dates.iteritems():
            value = ISODateTime.decode(data)
            expected = datetime(*result)
            self.assertEqual(value, expected)