From 0b3cac3b4573d4f09261ca34b12d4fe7cae9b956 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Sat, 10 Oct 2026 23:03:30 +0200 Subject: [PATCH] mind-body launch tests: borrow fix Co-Authored-By: Claude Opus 5.5 --- crates/mind-body/src/launch.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/mind-body/src/launch.rs b/crates/mind-body/src/launch.rs index cef1e0a..c760ab4 100644 --- a/crates/mind-body/src/launch.rs +++ b/crates/mind-body/src/launch.rs @@ -1037,7 +1037,8 @@ mod tests { sets.push((0..size).map(|i| reference(kinds[draw.below(kinds.len())], &format!("doc-{i}"))).collect()); } for claims in sets { - let name = slug_of(&mut draw, LENGTH_EDGES[draw.below(LENGTH_EDGES.len())]); + let length = LENGTH_EDGES[draw.below(LENGTH_EDGES.len())]; + let name = slug_of(&mut draw, length); let mind = Named::new(&name); let outcome = gated(&mind, &name, RunTurn::PersonaTurn, claims.clone()).unwrap(); assert_eq!(outcome, LaunchOutcome::Refused(Declined::PersonaRunTakesNoClaims), "{} claims, first {:?}", claims.len(), claims.first());