def test_set_colors(): mc = MapCanvas((400, 300)) colors = [('blue', (0, 0, 255)), ('red', (255, 0, 0))] mc.add_colors(colors) assert mc.fore_image.get_color_names() == mc.back_image.get_color_names() colors = mc.get_color_names() assert colors == ['transparent', 'black', 'white', 'blue', 'red']