def test_norm_val():
    assert abs(np.linalg.norm(normalize([1, 1])) - 1) < 0.00001
def test_norm_all():
    assert normalize([1, 1])[0] == normalize([1, 1])[1]
def test_norm_y():
    assert (normalize([0, 10000]) == [0, 1]).all()
def test_norm_x():
    assert (normalize([1000, 0]) == [1, 0]).all()
def test_norm_zero():
    assert normalize([0, 0]) == [0, 0]
def test_product_y():
    assert calculate_coalignment(vector,
                                 np.array([[0, 1, 0, 0,
                                            0]])) == normalize(vector[0:2])[1]