Beispiel #1
0
 def testParseDate_illegalUsage(self):
     with self.assertRaises(ArgumentTypeError):
         utils.ParseDate('2018--8-05')
         utils.ParseDate('2018--8--05')
         utils.ParseDate('2018.08.05')
         utils.ParseDate('2018/08/05')
Beispiel #2
0
 def testParseDate_normalUsage(self):
     self.assertEqual(datetime(2018, 8, 5), utils.ParseDate('2018-08-05'))
     self.assertEqual(datetime(2018, 8, 5), utils.ParseDate('2018-8-05'))
 def testGetEarliestMilestoneAfterDate_lookUpError(self):
     with self.assertRaises(LookupError):
         self.milestone_info.GetEarliestMilestoneAfterDate(
             utils.ParseDate('2200-12-01'))
 def testGetEarliestMilestoneAfterDate(self):
     version = self.milestone_info.GetEarliestMilestoneAfterDate(
         utils.ParseDate('2017-12-01'))
     self.assertEqual(103, version)
 def testGetLatestMilestoneBeforeDate_lookUpError(self):
     with self.assertRaises(LookupError):
         self.milestone_info.GetLatestMilestoneBeforeDate(
             utils.ParseDate('2013-07-20'))
 def testGetLatestMilestoneBeforeDate_normalUsage(self):
     milestone = self.milestone_info.GetLatestMilestoneBeforeDate(
         utils.ParseDate('2017-10-01'))
     self.assertEqual(13, milestone)