def test_aware_datetime(self): dt = datetime.datetime(2013, 7, 13, 16, 54, 46, 123000, datetimeutil.utc) actual = datetimeutil.to_ecma_datetime_string(dt, datetimeutil.utc) self.assertEqual("2013-07-13T16:54:46.123Z", actual)
def __call__(self, value): return datetimeutil.to_ecma_datetime_string(value, self.default_timezone)
def test_naive_datetime(self): dt = datetime.datetime(2013, 7, 13, 16, 54, 46, 123000) actual = datetimeutil.to_ecma_datetime_string(dt, datetimeutil.utc) # assume UTC to simplify this particular test self.assertEqual("2013-07-13T16:54:46.123Z", actual)
def test_naive_datetime(self): dt = datetime.datetime(2013, 7, 13, 16, 54, 46, 123000) actual = datetimeutil.to_ecma_datetime_string( dt, datetimeutil.utc) # assume UTC to simplify this particular test self.assertEqual("2013-07-13T16:54:46.123Z", actual)
def __call__(self, value): assert isinstance(value, self.input_type) return datetimeutil.to_ecma_datetime_string(value, self.default_timezone)