def test_intersects_when_disjoint(): a = ((1, 2), (3, 4)) b = ((5, 6), (7, 8)) assert not intersects(a, b) assert not intersects(b, a)
def test_intersects_when_overlap(): a = ((1, 2), (5, 6)) b = ((3, 4), (7, 8)) assert intersects(a, b) assert intersects(b, a)
def test_intersects_when_contained(): a = ((1, 2), (7, 8)) b = ((3, 4), (5, 6)) assert intersects(a, b) assert intersects(b, a)
def test_intersects_when_equal(): a = ((1, 2), (3, 4)) assert intersects(a, a)