def testParseDate(self): date_strings = ["1999-1-1", "2011-1-1-13", "2011-12-31-23-59"] date_objs = [ datetime.datetime(1999, 1, 1), datetime.datetime(2011, 1, 1, 13), datetime.datetime(2011, 12, 31, 23, 59), ] for s, d in zip(date_strings, date_objs): self.assertEquals(utils.parse_date(s), d)
def testBadParseDate(self): self.assertEquals(None, utils.parse_date(None)) self.assertEquals(None, utils.parse_date("9999-9999-9999-9999")) self.assertEquals(None, utils.parse_date("abcdefgh"))