def test_distance__1_tile_away(): e = Entity(x=0, y=0) assert e.distance(1, 0) == 1
def test_distance__1_diagonal_tile_away(): e = Entity(x=0, y=0) result = e.distance(1, 1) result = round(result, 2) # Round to 2 decimal places assert result == 1.41
def test_distance__same_point(): e = Entity(x=0, y=0) assert e.x == 0 assert e.y == 0 assert e.distance(0, 0) == 0