def test__cast_date_time_HH_mm_ss(self): time_str = "13:04:08" date_str = "1900-01-01 " + time_str exp = datetime.datetime.strptime(date_str, "%Y-%m-%d %H:%M:%S") obs = xvb._cast_date_time(time_str, xvb.datetime_formats) self.assertEqual(exp, obs)
def test__cast_date_time_YYYY_MM_DD(self): input_str = "2008-12-03" exp = datetime.datetime.strptime(input_str, "%Y-%m-%d") obs = xvb._cast_date_time(input_str, xvb.datetime_formats) self.assertEqual(exp, obs)
def test__cast_date_time_YYYY_MM_DD_HH_mm_ss(self): input_str = "2008-12-03 13:04:08" exp = datetime.datetime.strptime(input_str, "%Y-%m-%d %H:%M:%S") obs = xvb._cast_date_time(input_str, xvb.datetime_formats) self.assertEqual(exp, obs)
def test__cast_date_time_YYYY(self): input_str = "2008" exp = datetime.datetime.strptime(input_str, "%Y") obs = xvb._cast_date_time(input_str, xvb.datetime_formats) self.assertEqual(exp, obs)