def METHOD_NAME(self):
    '''test the from_two_vectors() method'''
    for i in range(100):
        v1 = Vector3(1, 0.2, -3)
        v2 = Vector3(random.uniform(-5, 5), random.uniform(-5, 5), random.uniform(-5, 5))
        m = Matrix3()
        m.from_two_vectors(v1, v2)
        v3 = m * v1
        diff = v3.normalized() - v2.normalized()
        (r, p, y) = m.to_euler()
        assert diff.length() < 0.001