def setUp(self): self.r00 = IntegerRange(0, 0) self.r01 = IntegerRange(0, 1) self.r02 = IntegerRange(0, 2) self.r03 = IntegerRange(0, 3) self.r35 = IntegerRange(3, 5) self.r12 = IntegerRange(1, 2) self.r45 = IntegerRange(4, 5) self.r_date = DatetimeRange(dt(2013, 1, 1), dt(2014, 1, 1))
def test_gap(self): self.assertEqual(self.r02.gap(self.r45), IntegerRange(2, 4)) self.assertEqual(IntegerRange.empty, self.r02.gap(self.r01))