Ejemplo n.º 1
0
def test_not_same_point():
    """Test not_same_point function used in LRB paper."""
    point_1 = Point(1.0)
    point_2 = Point(0.0)
    assert point_1.not_same_point(point_2)

    point_1 = Point(1.0, 1.0)
    point_2 = Point(0.0, 0.0)
    assert point_1.not_same_point(point_2)

    point_1 = Point(1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
    point_2 = Point(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0)
    assert point_1.not_same_point(point_2)

    point_1 = Point(1.000000000000001)
    point_2 = Point(0.000000000000001)
    assert point_1.not_same_point(point_2)