From 69eb799fe0facd332e815313681c82a99d3d9713 Mon Sep 17 00:00:00 2001 From: pakrym-oai Date: Tue, 7 Apr 2026 14:12:34 -0700 Subject: [PATCH] codex: compare canonical config origin paths --- codex-rs/app-server/tests/suite/v2/config_rpc.rs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/codex-rs/app-server/tests/suite/v2/config_rpc.rs b/codex-rs/app-server/tests/suite/v2/config_rpc.rs index cc1decdc17..76d8e09eb9 100644 --- a/codex-rs/app-server/tests/suite/v2/config_rpc.rs +++ b/codex-rs/app-server/tests/suite/v2/config_rpc.rs @@ -417,12 +417,14 @@ model_reasoning_effort = "high" } = to_response(resp)?; assert_eq!(config.model_reasoning_effort, Some(ReasoningEffort::High)); - assert_eq!( - origins.get("model_reasoning_effort").expect("origin").name, - ConfigLayerSource::Project { - dot_codex_folder: project_config - } - ); + let ConfigLayerSource::Project { dot_codex_folder } = + &origins.get("model_reasoning_effort").expect("origin").name + else { + panic!("expected project config origin"); + }; + let dot_codex_folder = + AbsolutePathBuf::from_absolute_path(dot_codex_folder.as_path().canonicalize()?)?; + assert_eq!(dot_codex_folder, project_config); Ok(()) }