def test_cover_time_point(self): interval = Interval(fromIsoString("20150825T120000"), fromIsoString("20150825T160000")) timePoint1 = fromIsoString("20150825T120000") timePoint2 = fromIsoString("20150825T130000") timePoint3 = fromIsoString("20150825T170000") timePoint4 = fromIsoString("20150825T110000") self.assertTrue(interval.covers(timePoint1)) self.assertTrue(interval.covers(timePoint2)) self.assertTrue(not interval.covers(timePoint3)) self.assertTrue(not interval.covers(timePoint4))