def test_vehicle_collision_on_same_grid(self): grid = Grid(5, 5) vehicle1 = basic_vehicle(grid) vehicle2 = Vehicle(grid, [Coordinate(1, 1), Coordinate(1, 2)]) assert vehicle1.collides_with(vehicle2) assert vehicle2.collides_with(vehicle1)
def test_vehicle_collision_from_diff_grids(self): vehicle1 = basic_vehicle() vehicle2 = Vehicle(Grid(10, 10), [Coordinate(1, 1), Coordinate(1, 2)]) assert vehicle1.collides_with(vehicle2) assert vehicle2.collides_with(vehicle1)