def testCopy(self): q = Quaternion(1.2, 2.3, 3.4, 4.5) q1 = q.copy() q1.a = 100.002 q1.b = 200.003 q1.c = 300.004 q1.d = 400.005 self.assertEquals(str(q), "Quaternion: 1.2000 + 2.3000i + 3.4000j + 4.5000k") self.assertEquals(str(q1), "Quaternion: 100.0020 + 200.0030i + 300.0040j + 400.0050k")