Fixed SD RPG
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
from services.rpg_state import affinity_prompt_block, stats_prompt_block
|
||||
|
||||
|
||||
def test_affinity_mandatory_wording():
|
||||
block = affinity_prompt_block(5)
|
||||
assert "MANDATORY" in block
|
||||
assert "current player" in block
|
||||
|
||||
|
||||
def test_stamina_2_exhausted_instruction():
|
||||
block = stats_prompt_block({"lust": 0, "stamina": 2, "tension": 0})
|
||||
assert "barely moves" in block.lower() or "exhausted" in block.lower()
|
||||
|
||||
|
||||
def test_stamina_1_collapse_instruction():
|
||||
block = stats_prompt_block({"lust": 0, "stamina": 1, "tension": 0})
|
||||
assert "collapse" in block.lower() or "pass out" in block.lower()
|
||||
Reference in New Issue
Block a user