Пример #1
0
 def test_collapse_overlap(self):
     """  [(now, later2)] """
     self.assertEqual(
         [(self.times[0][0], self.times[1][1])],
         lib.collapse_times(self.times[:2])
     )
Пример #2
0
 def test_collapse_gap(self):
     """  [(now, later2)] """
     self.assertEqual(
         [(self.times[0][0], self.times[2][1]), (self.times[3][0], self.times[3][1])],
         lib.collapse_times(self.times)
     )
Пример #3
0
 def test_identity(self):
     self.assertEqual(self.times[:1], lib.collapse_times(self.times[:1]))