diff --git a/test/test_octtree.py b/test/test_octtree.py index 000dd3aed78a444616730da4c1e5a3af1bd75307..8efae8a42e8e68ca114d6b76b1c221a750fa71a8 100644 --- a/test/test_octtree.py +++ b/test/test_octtree.py @@ -72,6 +72,16 @@ class TestRect(unittest.TestCase): ) assert not rect.intersects(test_rect) + def test_inside(self): + # TEST: rectangle fully inside another + d = datetime(1978, 5, 17, 2, 33) + dt = timedelta(days=4, hours=7) + outer = Rectangle(-10, 10, d, -10, 10, dt) + inner = Rectangle(-5, 5, d, -5, 5, timedelta(days=1, hours=3)) + + assert outer.intersects(inner) + assert inner.intersects(outer) + class TestOctTree(unittest.TestCase): def test_divides(self):