(self)
| 418 | self.assertIsNone(_tree.children) |
| 419 | |
| 420 | def test_get_quadrant(self): |
| 421 | _tree = quadtree.QuadTree(64, 5, self.big_rect) |
| 422 | |
| 423 | ent1 = quadtree.QuadTreeEntity(rect2.Rect2(5, 5, vector2.Vector2(320, 175))) |
| 424 | quad1 = _tree.get_quadrant(ent1) |
| 425 | self.assertEqual(0, quad1) |
| 426 | |
| 427 | ent2 = quadtree.QuadTreeEntity(rect2.Rect2(5, 5, vector2.Vector2(600, 450))) |
| 428 | quad2 = _tree.get_quadrant(ent2) |
| 429 | self.assertEqual(1, quad2) |
| 430 | |
| 431 | ent3 = quadtree.QuadTreeEntity(rect2.Rect2(5, 5, vector2.Vector2(700, 950))) |
| 432 | quad3 = _tree.get_quadrant(ent3) |
| 433 | self.assertEqual(2, quad3) |
| 434 | |
| 435 | ent4 = quadtree.QuadTreeEntity(rect2.Rect2(5, 5, vector2.Vector2(0, 505))) |
| 436 | quad4 = _tree.get_quadrant(ent4) |
| 437 | self.assertEqual(3, quad4) |
| 438 | |
| 439 | def test_get_quadrant_none(self): |
| 440 | _tree = quadtree.QuadTree(64, 5, self.big_rect) |
nothing calls this directly
no test coverage detected