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

Method test_get_quadrant_shifted

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

Source from the content-addressed store, hash-verified

455 self.assertEqual(-1, _tree.get_quadrant(ent5))
456
457 def test_get_quadrant_shifted(self):
458 _tree = quadtree.QuadTree(64, 5, self.big_rect_sub_3)
459
460 ent1 = quadtree.QuadTreeEntity(rect2.Rect2(5, 5, vector2.Vector2(515, 600)))
461 self.assertEqual(0, _tree.get_quadrant(ent1))
462
463 ent2 = quadtree.QuadTreeEntity(rect2.Rect2(5, 5, vector2.Vector2(800, 550)))
464 self.assertEqual(1, _tree.get_quadrant(ent2))
465
466 ent3 = quadtree.QuadTreeEntity(rect2.Rect2(5, 5, vector2.Vector2(950, 850)))
467 self.assertEqual(2, _tree.get_quadrant(ent3))
468
469 ent4 = quadtree.QuadTreeEntity(rect2.Rect2(5, 5, vector2.Vector2(515, 751)))
470 self.assertEqual(3, _tree.get_quadrant(ent4))
471
472 def test_get_quadrant_0_shifted(self):
473 _tree = quadtree.QuadTree(64, 5, rect2.Rect2(500, 800, vector2.Vector2(200, 200)))

Callers

nothing calls this directly

Calls 1

get_quadrantMethod · 0.95

Tested by

no test coverage detected