Example #1
0
 def test_is_valid_list_3_overlapping(self):
     intervalList = [ dynamic.Interval(0, 3),
             dynamic.Interval(2, 7),
             dynamic.Interval(6, 9) ]
     self.assertFalse(dynamic.isValidList(intervalList))
Example #2
0
 def test_is_valid_list_3_sequential(self):
     intervalList = [ dynamic.Interval(0, 3),
             dynamic.Interval(3, 6),
             dynamic.Interval(6, 9) ]
     self.assertTrue(dynamic.isValidList(intervalList))
Example #3
0
 def test_is_valid_list_1(self):
     intervalList = [ dynamic.Interval(0, 3, 2) ]
     self.assertTrue(dynamic.isValidList(intervalList))
Example #4
0
 def test_is_valid_list_2_overlapping(self):
     intervalList = [ dynamic.Interval(0, 3, 2),
             dynamic.Interval(1, 5, 4) ]
     self.assertFalse(dynamic.isValidList(intervalList))
Example #5
0
 def test_is_valid_list_empty(self):
     intervalList = [ ]
     self.assertTrue(dynamic.isValidList(intervalList))