From 7144f84c6948b0ccf18801a298ee2968c14d32bd Mon Sep 17 00:00:00 2001 From: Eric Traut Date: Tue, 10 Mar 2026 08:30:56 -0600 Subject: [PATCH] Fix release-mode integration test compiler failure (#13603) Addresses #13586 This doesn't affect our CI scripts. It was user-reported. Summary - add `wiremock::ResponseTemplate` and `body_string_contains` imports behind `#[cfg(not(debug_assertions))]` in `codex-rs/core/tests/suite/view_image.rs` so release builds only pull the helpers they actually use --- codex-rs/core/tests/suite/view_image.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/codex-rs/core/tests/suite/view_image.rs b/codex-rs/core/tests/suite/view_image.rs index cf06b872e..7a5851373 100644 --- a/codex-rs/core/tests/suite/view_image.rs +++ b/codex-rs/core/tests/suite/view_image.rs @@ -41,6 +41,10 @@ use serde_json::Value; use tokio::time::Duration; use wiremock::BodyPrintLimit; use wiremock::MockServer; +#[cfg(not(debug_assertions))] +use wiremock::ResponseTemplate; +#[cfg(not(debug_assertions))] +use wiremock::matchers::body_string_contains; fn image_messages(body: &Value) -> Vec<&Value> { body.get("input")