MCPcopy Index your code
hub / github.com/OmkarPathak/pygorithm / test_get_quadrant

Method test_get_quadrant

tests/test_data_structure.py:420–437  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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)

Callers

nothing calls this directly

Calls 1

get_quadrantMethod · 0.95

Tested by

no test coverage detected