def test_FireballDamageConsumable__is_Component(): c = consumable.FireballDamageConsumable(damage=5, radius=3) assert isinstance(c, Component)
char="~", color=(255, 255, 0), name="Lightning Scroll", consumable=consumable.LightningDamageConsumable(damage=20, maximum_range=5), ) confusion_scroll = Item( char="~", color=(207, 63, 255), name="Confusion Scroll", consumable=consumable.ConfusionConsumable(number_of_turns=10), ) fireball_scroll = Item( char="~", color=(255, 0, 0), name="Fireball Scroll", consumable=consumable.FireballDamageConsumable(damage=12, radius=3), ) dagger = Item( char="/", color=(0, 191, 255), name="Dagger", equippable=equippable.Dagger() ) sword = Item( char="/", color=(0, 191, 255), name="Sword", equippable=equippable.Sword() ) leather_armor = Item( char="[",
def test_FireballDamageConsumable_init(): c = consumable.FireballDamageConsumable(damage=5, radius=3) assert c.parent is None assert c.damage == 5 assert c.radius == 3