Example #1
0
    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)
Example #2
0
    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)