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):