fabro/lib
Bryan Helmkamp 67077d1d4d refactor(config): use lookup injection for active_settings_path env test
The active_settings_path_honors_fabro_config_env test was using an
EnvGuard that called std::env::set_var/remove_var — unsafe shared
mutable state in a parallel test binary.

Extract active_settings_path_with_lookup that takes an env-lookup
closure (same pattern as resolve_auth_mode_with_lookup in jwt_auth.rs).
Rewrite the test to inject the env value via the closure. Delete the
EnvGuard struct — no remaining callers.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 08:49:31 -04:00
..
crates refactor(config): use lookup injection for active_settings_path env test 2026-04-10 08:49:31 -04:00
packages/fabro-api-client Merge origin/main into main 2026-04-09 21:11:55 -04:00