From ad980607e8426f9b8a16bb09c8adc83a660febbd Mon Sep 17 00:00:00 2001 From: Scott Werner Date: Mon, 5 Oct 2026 17:16:13 -0400 Subject: [PATCH] Complete transport fixtures for finalization regressions --- lib/apps/fabro-cli/src/commands/run/attach.rs | 6 +++--- lib/apps/fabro-server/src/petri_runs.rs | 11 +++++++---- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/lib/apps/fabro-cli/src/commands/run/attach.rs b/lib/apps/fabro-cli/src/commands/run/attach.rs index 0b8ce0633..49eda051f 100644 --- a/lib/apps/fabro-cli/src/commands/run/attach.rs +++ b/lib/apps/fabro-cli/src/commands/run/attach.rs @@ -1065,7 +1065,7 @@ mod tests { when.method("GET") .path(format!("/api/v1/runs/{run_id}/questions")); then.status(200) - .json_body(serde_json::json!({ "data": [] })); + .json_body(serde_json::json!({ "data": [], "meta": { "has_more": false } })); }) .await; let waiting = server @@ -1079,7 +1079,7 @@ mod tests { .await; let client = server_client::Client::new_no_proxy(&server.base_url()).unwrap(); let task = tokio::spawn(async move { - attach_petri_run_with_client( + Box::pin(attach_petri_run_with_client( &client, &run_id, &state, @@ -1091,7 +1091,7 @@ mod tests { json_output: true, }, Printer::Default, - ) + )) .await .unwrap() }); diff --git a/lib/apps/fabro-server/src/petri_runs.rs b/lib/apps/fabro-server/src/petri_runs.rs index 23f463b8a..e4eb25253 100644 --- a/lib/apps/fabro-server/src/petri_runs.rs +++ b/lib/apps/fabro-server/src/petri_runs.rs @@ -1248,10 +1248,13 @@ mod tests { .await .unwrap(); assert_eq!(after_count, platform_count); - let (rebuilt, _, _) = - fabro_petri::test_support::rebuild(&state.db_pool, &state.db_pool, run_id) - .await - .unwrap(); + let (rebuilt, _, _) = fabro_petri::test_support::rebuild( + &state.db_pool, + &state.stores.run_summaries.pool(), + run_id, + ) + .await + .unwrap(); let rebuilt = rebuilt.unwrap(); assert_eq!(rebuilt.status, expected); assert_eq!(