def test_rings(): ch = CharacterModel() assert ch.get_value('rings.earth') == 2 ch.set_value('traits.stamina', 3) assert ch.get_value('rings.earth') == 2 ch.set_value('traits.willpower', 3) assert ch.get_value('rings.earth') == 3
def test_wounds(): ch = CharacterModel() assert ch.get_value('wounds.healthy') == 10 assert ch.get_value('wounds.injured') == 26 ch.set_value('traits.stamina', 3) ch.set_value('traits.willpower', 3) assert ch.get_value('wounds.healthy') == 15 assert ch.get_value('wounds.injured') == 39