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))
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))
def test_is_valid_list_1(self): intervalList = [ dynamic.Interval(0, 3, 2) ] self.assertTrue(dynamic.isValidList(intervalList))
def test_is_valid_list_2_overlapping(self): intervalList = [ dynamic.Interval(0, 3, 2), dynamic.Interval(1, 5, 4) ] self.assertFalse(dynamic.isValidList(intervalList))
def test_is_valid_list_empty(self): intervalList = [ ] self.assertTrue(dynamic.isValidList(intervalList))