class DateTimeFieldTestCase(TestCase): def setUp(self): super(DateTimeFieldTestCase, self).setUp() self.field = DateTimeField('name') def test_from_cdms_value(self): dt = datetime.datetime(2016, 1, 1).replace(tzinfo=datetime.timezone.utc) self.assertEqual( self.field.from_cdms_value('/Date(1451606400000)/'), dt ) def test_from_cdms_value_None(self): self.assertEqual( self.field.from_cdms_value(None), None ) def test_to_cdms_value(self): dt = datetime.datetime(2016, 1, 1).replace(tzinfo=datetime.timezone.utc) self.assertEqual( self.field.to_cdms_value(dt), '/Date(1451606400000)/' ) def test_to_cdms_value_None(self): self.assertEqual( self.field.to_cdms_value(None), None )
def setUp(self): super(DateTimeFieldTestCase, self).setUp() self.field = DateTimeField('name')