def test_convert_world_vector_to_view_vector_transforms_a_vector_in_world_space_to_a_vector_in_view_space(self): # noqa tmap = TileMap(TileGrid(Size(12, 16)), tile_sz=Size(10, 10)) cam = Camera(tmap) cam.view_rect = Rectangle(Point(2, 3), Size(2, 3)) self.assertEqual( cam.convert_world_vector_to_view_vector(Vector(3, 4)), Vector(3/120*2, 4/160*3), )