Tell us what’s happening:
I dont know what I am doing wrong in create_spend_chart class
Your project link(s)
solution: boilerplate-budget-app - Replit
Your browser information:
User Agent is:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/220.127.116.11 Safari/537.36 Edg/108.0.1462.54
Challenge: Scientific Computing with Python Projects - Budget App
Link to the challenge:
The spec requires
Category class, create a function (outside of the class) called
create_spend_chart that takes a list of categories as an argument. It should return a string that is a bar chart.
You have created a class to that effect. The tests are expecting a string returned from a function and are getting an object returned from the class constructor.
but how from init I cannot return anything and I tried str it still gave me some error
create_spend_chart with the same arguments as the test does and print the type of the return value. Printing the return will print the result from the
__repr__() method since it’s defined.
Regardless, the spec calls for a function that returns a string.