From eb54a8d0f8c103aeb7aabfdff620c95e0253fac6 Mon Sep 17 00:00:00 2001 From: Scott Werner Date: Sun, 23 Aug 2026 12:51:00 -0400 Subject: [PATCH] Forward fabro-store/test-support through dependent test-support features fabro-workflow's and fabro-server's src/test_support.rs import fabro_store::test_support, but their test-support features never enabled fabro-store/test-support. Workspace builds passed only through feature unification from other members' dev-dependencies, while per-crate builds such as `cargo check -p fabro-cli --tests` or `cargo check -p fabro-server --features test-support` failed with E0432. Co-Authored-By: Claude Fable 5 --- lib/apps/fabro-server/Cargo.toml | 2 +- lib/components/fabro-workflow/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/apps/fabro-server/Cargo.toml b/lib/apps/fabro-server/Cargo.toml index e831c5e12..3e305823f 100644 --- a/lib/apps/fabro-server/Cargo.toml +++ b/lib/apps/fabro-server/Cargo.toml @@ -10,7 +10,7 @@ description = "HTTP server for Fabro pipelines" doctest = false [features] -test-support = [] +test-support = ["fabro-store/test-support"] [[test]] name = "it" diff --git a/lib/components/fabro-workflow/Cargo.toml b/lib/components/fabro-workflow/Cargo.toml index 2e2f95596..b326fb139 100644 --- a/lib/components/fabro-workflow/Cargo.toml +++ b/lib/components/fabro-workflow/Cargo.toml @@ -14,7 +14,7 @@ readme = "README.md" doctest = false [features] -test-support = ["fabro-auth/test-support"] +test-support = ["fabro-auth/test-support", "fabro-store/test-support"] [lints] workspace = true