def test_is_datetime_obj(self): """types.is_datetime_obj""" now = datetime.now() self.assertTrue(types.is_datetime_obj(now), "returns False for datetime") self.assertFalse(types.is_datetime_obj(now.date()), "returns True for date") self.assertFalse(types.is_datetime_obj(now.time()), "returns True for time")
def test(invalue, outvalue): value = typ.encode('test', 'test', invalue) self.assertTrue(types.is_datetime_obj(value), "returned value is not datetime") self.assertEqual(value, outvalue, "returned time value is incorrect")