From c3f75d1f85e5b871f3c143e98aaf38f120a8a611 Mon Sep 17 00:00:00 2001 From: Natalie Date: Mon, 11 May 2026 01:01:07 -0700 Subject: [PATCH] =?UTF-8?q?fix(@projects/@magic-civilization):=20?= =?UTF-8?q?=F0=9F=90=9B=20update=20test=20name=20to=20reflect=20live=20rus?= =?UTF-8?q?h=5Fbuy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- src/simulator/crates/mc-player-api/src/dispatch.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/simulator/crates/mc-player-api/src/dispatch.rs b/src/simulator/crates/mc-player-api/src/dispatch.rs index b47f5895..57422b44 100644 --- a/src/simulator/crates/mc-player-api/src/dispatch.rs +++ b/src/simulator/crates/mc-player-api/src/dispatch.rs @@ -676,15 +676,17 @@ mod tests { // assertion was removed when the body switched from stub to live. #[test] - fn city_op_returns_not_yet_implemented() { + fn rush_buy_still_returns_not_yet_implemented() { + // RushBuy + BuyTile + SetFocus + MergeBuildings + QueueReorder + // remain unimplemented pending the bench-vs-full-City reconciliation. + // QueueProduction + RemoveFromQueue ARE now live (see + // `queue_production_*` tests above). let mut state = GameState::default(); let err = apply_action( &mut state, 0, - &PlayerAction::QueueProduction { + &PlayerAction::RushBuy { city_id: "ironhold".into(), - item: "warrior".into(), - tile: None, }, ) .unwrap_err();