def test_64_colors(): n = 64 colors = [rotate('#ff0000', i * 360 / n) for i in range(n)] pie = Pie(style=Style(colors=colors)) for i in range(n): pie(1, title=str(i) if i % 5 == 1 else None) return pie.render_response()
def test_64_colors(): n = 64 colors = [rotate('#ff0000', i * 360 / n) for i in range(n)] pie = Pie(style=Style(colors=colors)) for i in range(n): pie.add(str(i), 1) return pie.render_response()
def test_rotate(): assert rotate('#000', 45) == '#000000' assert rotate('#fff', 45) == '#ffffff' assert rotate('#811', 45) == '#886a11' assert rotate('#8a8', 360) == '#88aa88' assert rotate('#8a8', 0) == '#88aa88' assert rotate('#8a8', -360) == '#88aa88'
def test_rotate(): """Test color rotation function""" assert rotate('#000', 45) == '#000' assert rotate('#fff', 45) == '#fff' assert rotate('#811', 45) == '#886a11' assert rotate('#8a8', 360) == '#8a8' assert rotate('#8a8', 0) == '#8a8' assert rotate('#8a8', -360) == '#8a8'
def test_64_colors(): colors = [rotate('#ff0000', i * 360 / 64) for i in range(64)] pie = Pie(style=Style(colors=colors)) for i in range(64): pie.add(str(i), 1) return pie.render_response()
def test_64_colors(): colors = [rotate("#ff0000", i * 360 / 64) for i in range(64)] pie = Pie(style=Style(colors=colors)) for i in range(64): pie.add(str(i), 1) return pie.render_response()