def test_clone(self): c = (0, 128, 0) t = Triangle([0, 0, 10, 0, 10, 10], c, 255) t2 = t.clone() t.coordinates = [18, 0, 10, 0, 10, 10] t.color = (255, 0, 0) t.opacity = 128 self.assertEqual(t2.coordinates, [0, 0, 10, 0, 10, 10]) self.assertEqual(t2.color, c) self.assertEqual(t2.opacity, 255)