From b5c63474e044c7ee809826516869a847d207c900 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Sun, 20 Sep 2026 16:27:02 -0400 Subject: [PATCH] Qualify the terminal check: the scenario already imports the engine's RunStatus Co-Authored-By: Claude Fable 5.1 --- lib/apps/fabro-server/tests/it/scenario/petri.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/apps/fabro-server/tests/it/scenario/petri.rs b/lib/apps/fabro-server/tests/it/scenario/petri.rs index 98de629d3..6deba54f1 100644 --- a/lib/apps/fabro-server/tests/it/scenario/petri.rs +++ b/lib/apps/fabro-server/tests/it/scenario/petri.rs @@ -37,7 +37,7 @@ use fabro_server::test_support::{ use fabro_static::EnvVars; use fabro_store::platform_records::{PlatformRecord, PlatformRecordKind, PlatformRecordStore}; use fabro_test::{TwinScenario, TwinScenarios, twin_openai}; -use fabro_types::{RunId, RunStatus, WorkflowPath, WorkflowVersion}; +use fabro_types::{RunId, WorkflowPath, WorkflowVersion}; use tower::ServiceExt; use crate::helpers::{ @@ -867,7 +867,7 @@ async fn wait_for_managed_settle(state: &AppState, run_id: &str) { for _ in 0..500 { if state .test_managed_run_status(&run_id) - .is_none_or(RunStatus::is_terminal) + .is_none_or(fabro_types::RunStatus::is_terminal) { return; }