def test_dict(self): """get_color_dict() for classes A-D, no jitter.""" classes = ['A', 'B', 'C', 'D'] colors = get_color_dict(classes, jitter=0) cstr = ["%s: (%.2f, %.2f, %.2f)" % (c, r, g, b) \ for c, (r, g, b) in colors.items()] expected = ['A: (0.52, 0.76, 0.69)', 'C: (0.59, 0.13, 0.47)', 'B: (0.40, 0.31, 0.68)', 'D: (0.50, 0.00, 0.00)'] self.assertEqual(cstr, expected)
def test_dict(self): """get_color_dict() for classes A-D, no jitter.""" classes = ['A', 'B', 'C', 'D'] colors = get_color_dict(classes, jitter=0) cstr = ["%s: (%.2f, %.2f, %.2f)" % (c, r, g, b) for c, (r, g, b) in colors.items()] expected = ['A: (0.52, 0.76, 0.69)', 'C: (0.59, 0.13, 0.47)', 'B: (0.40, 0.31, 0.68)', 'D: (0.50, 0.00, 0.00)'] self.assertEqual(cstr, expected)
def test_dict(self): """get_color_dict() for classes A-D, no jitter.""" classes = ["A", "B", "C", "D"] colors = get_color_dict(classes, jitter=0) cstr = ["%s: (%.2f, %.2f, %.2f)" % (c, r, g, b) for c, (r, g, b) in sorted(colors.items())] expected = ["A: (0.52, 0.76, 0.69)", "B: (0.40, 0.31, 0.68)", "C: (0.59, 0.13, 0.47)", "D: (0.50, 0.00, 0.00)"] self.assertEqual(cstr, expected)