def test_setColor(self): c = (255, 0, 0) t = Triangle([0, 0, 10, 0, 10, 10], c, 255) im = Image.open(self._data("black.png")) t.set_color(im, color_type=utils.RGB) self.assertEqual(t.color, (0, 0, 0)) self.assertEqual(t.opacity, 255) c = (255, 0, 0) t = Triangle([0, 0, 10, 0, 10, 10], c, 255) im = Image.open(self._data("green.png")) t.set_color(im, color_type=utils.RGB) self.assertEqual(t.color, (0, 255, 0)) self.assertEqual(t.opacity, 255)