def test_true(self): """Verify that oerlapping intervals are considered as such.""" target = Interval(3, 4) for low, high in ((2, 3), (3, 3), (3, 4), (4, 4), (4, 5)): with self.subTest(interval=(low, high)): self.assertTrue(target.overlaps(Interval(low, high)))
def test_true(self): """Verify that oerlapping intervals are considered as such.""" target = Interval(3, 4) for low, high in ((2, 3), (3, 3), (3, 4), (4, 4), (4, 5)): with self.subTest(interval=(low, high)): self.assertTrue(target.overlaps(Interval(low, high)))
def test_false(self): """Verify that non-overlapping intervals are considered as such.""" target = Interval(3, 4) for low, high in ((1, 2), (5, 6)): with self.subTest(interval=(low, high)): self.assertFalse(target.overlaps(Interval(low, high)))
def test_false(self): """Verify that non-overlapping intervals are considered as such.""" target = Interval(3, 4) for low, high in ((1, 2), (5, 6)): with self.subTest(interval=(low, high)): self.assertFalse(target.overlaps(Interval(low, high)))