Esempio n. 1
0
 def test_it_does_not_encompass_other_range(self):
     range1 = DateRange(self.date3, self.date4)
     left_disjoint = DateRange(self.date1, self.date2)
     right_disjoint = DateRange(self.date5, self.date5)
     left_intersect = DateRange(self.date1, self.date3)
     right_intersect = DateRange(self.date3, self.date6)
     
     self.assertFalse(range1.encompasses(left_disjoint))
     self.assertFalse(range1.encompasses(right_disjoint))
     self.assertFalse(range1.encompasses(left_intersect))
     self.assertFalse(range1.encompasses(right_intersect))
Esempio n. 2
0
 def test_it_encompasses_other_range(self):
     range1 = DateRange(self.date1, self.date4)
     range2 = DateRange(self.date2, self.date4)
     self.assertTrue(range1.encompasses(range2))