From 606ca2b95b0b2bceeb15ab32402b3c39737f7045 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 26 Aug 2026 00:19:11 +0200 Subject: [PATCH] Exercise duplicate action validation below the cell budget --- crates/ghostlight-dungeon/src/persona.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/ghostlight-dungeon/src/persona.rs b/crates/ghostlight-dungeon/src/persona.rs index 2b26346..db49080 100644 --- a/crates/ghostlight-dungeon/src/persona.rs +++ b/crates/ghostlight-dungeon/src/persona.rs @@ -3496,7 +3496,7 @@ mod tests { #[test] fn empty_cell_appraisal_requires_exact_attributed_inaction() { - let slice = fixture_cell_slice(); + let mut slice = fixture_cell_slice(); let mut appraisal = bind_cell_appraisal( &slice, CellAppraisalProposal { @@ -3539,6 +3539,7 @@ mod tests { ); appraisal.inactions.clear(); + slice.max_actions = 2; appraisal.actions.push(appraisal.actions[0].clone()); assert!( validate_cell_appraisal(&slice, &appraisal)