diff --git a/codex-rs/core/src/guardian_tests.rs b/codex-rs/core/src/guardian_tests.rs index 5426891f39..7f6010ffa2 100644 --- a/codex-rs/core/src/guardian_tests.rs +++ b/codex-rs/core/src/guardian_tests.rs @@ -18,6 +18,7 @@ use core_test_support::responses::mount_sse_once; use core_test_support::responses::sse; use core_test_support::responses::start_mock_server; use core_test_support::skip_if_no_network; +use insta::Settings; use insta::assert_snapshot; use pretty_assertions::assert_eq; use std::collections::BTreeMap; @@ -337,14 +338,19 @@ async fn guardian_review_request_layout_matches_model_visible_request_snapshot() assert_eq!(assessment.risk_score, 35); let request = request_log.single_request(); - assert_snapshot!( - "guardian_review_request_layout", - context_snapshot::format_labeled_requests_snapshot( - "Guardian review request layout", - &[("Guardian Review Request", &request)], - &ContextSnapshotOptions::default(), - ) - ); + let mut settings = Settings::clone_current(); + settings.set_snapshot_path("snapshots"); + settings.set_prepend_module_to_snapshot(false); + settings.bind(|| { + assert_snapshot!( + "codex_core__guardian__tests__guardian_review_request_layout", + context_snapshot::format_labeled_requests_snapshot( + "Guardian review request layout", + &[("Guardian Review Request", &request)], + &ContextSnapshotOptions::default(), + ) + ); + }); Ok(()) }