Skip to content
Snippets Groups Projects
test-legoclasses.py 699 B
Newer Older

# import functions.lego_classes as lego_classes
from functions.lego_classes import LegoItem
from functions.lego_classes import LegoComponent

# Test manually creating some item and components

item1 = LegoItem(1,0.10,10)
item2 = LegoItem(3,0.30,30)
item3 = LegoItem(2, 0.2,20)



component1 = LegoComponent()
# component1.add_item(item1)
component2 = LegoComponent(item2)

componentall = LegoComponent([item1,item2],[])  # Some combinations might result in errors
# component3 = LegoComponent(item3,component1)
# component3.add(item2) # Can't really use an item twice
# component3.add(component2)
print(componentall.items)
x = componentall.children()
print(x)

print(type(x))
alist = ["abc","def"]