def test_4d_from_angle(self): angle_345 = self.angle_345 vector = Vector.from_angles((angle_345, angle_345, angle_345), magnitude=7.5498) self.assertAlmostEqual(vector.x, 3, places=4) self.assertAlmostEqual(vector.y, 4, places=4) self.assertAlmostEqual(vector.z, 4, places=4) self.assertAlmostEqual(vector.w, 4, places=4)
def test_simple_2d_from_angle(self): vector = Vector.from_angles((self.angle_345, ), magnitude=5) self.assertAlmostEqual(vector.x, 3, places=4) self.assertAlmostEqual(vector.y, 4, places=4)