def make_pie_chart(title, labels, values): try: pie_chart = PieChart(title, labels, values) pie_chart.give_graph() except (ValueError, IndexError): print("Incorrect arguments in pie chart") else: print("Pie Chart Made!")
def get_pie_chart(self, title, labels, values): try: pie_chart = PieChart(title, labels, values) pie_chart.give_graph() except (ValueError, IndexError): print("Incorrect arguments in pie chart") return False else: print("Pie Chart Made!") return True
def test_pie_build(self): pie_chart = PieChart('pie title', ['one', 'two'], [1, 2]) self.assertTrue(pie_chart.give_graph())