diff --git a/codex-rs/core/tests/suite/hooks.rs b/codex-rs/core/tests/suite/hooks.rs index 52929dad7d..69d358fa1c 100644 --- a/codex-rs/core/tests/suite/hooks.rs +++ b/codex-rs/core/tests/suite/hooks.rs @@ -45,6 +45,7 @@ use core_test_support::responses::sse; use core_test_support::responses::start_mock_server; use core_test_support::skip_if_host_windows; use core_test_support::skip_if_no_network; +use core_test_support::skip_if_wine_exec; use core_test_support::streaming_sse::StreamingSseChunk; use core_test_support::streaming_sse::start_streaming_sse_server; use core_test_support::test_codex::test_codex; @@ -2022,6 +2023,10 @@ async fn permission_request_hook_allows_shell_command_without_user_approval() -> #[tokio::test] async fn permission_request_hook_allow_bypasses_strict_auto_review() -> Result<()> { skip_if_no_network!(Ok(())); + skip_if_wine_exec!( + Ok(()), + "request_permissions currently requires a host-native cwd" + ); let server = start_mock_server().await; let permission_call_id = "strict-hook-permissions";