Python Object-Oriented Python Inheritance Super!

Misty Smittle
Misty Smittle
6,724 Points

inventory.py 3/3 - list.sort() is not accepted I am not sure what to print to debug

My code is attached. I haven't figured out how to print from from the classes to debug my code and the error returned from the challenge is not enlightening.

inventory.py
class Inventory:
    def __init__(self):
        self.slots = []

    def add_item(self, item):
        self.slots.append(item)

class SortedInventory(Inventory):
    def add_item(self, item):
        super().add_item(item)
        self.slots.sort()

2 Answers

KRIS NIKOLAISEN
PRO
KRIS NIKOLAISEN
Pro Student 46,099 Points

I copy/pasted your code and it passed the challenge

Misty Smittle
Misty Smittle
6,724 Points

I've restarted the challenge several times and restarted my browser to troubleshoot this issue. Any other recommendations?

I am using Chrome and I cleared my cookies and cached data. Still getting "Bummer" :/ ...

Misty Smittle
Misty Smittle
6,724 Points

The saved text of my code had a tab in it, the line for challenge 2/3, and it did not create an issue with challenge 2/3. I replaced the tab with spaces and restarted the challenge yet again. This time it was successful. I do not know for sure this is what caused the problem or resolved the issue but putting it out here just in case.