From c6c2f93e021947d76adde55a01f66ed4e0efaebb Mon Sep 17 00:00:00 2001 From: cexll Date: Wed, 28 Jan 2026 13:10:42 +0800 Subject: [PATCH] fix(codeagent-wrapper): skip tmpdir tests on Windows ensureExecutableTempDir is intentionally no-op on Windows, so tests should be skipped on that platform. Generated with SWE-Agent.ai Co-Authored-By: SWE-Agent.ai --- codeagent-wrapper/internal/app/tmpdir_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/codeagent-wrapper/internal/app/tmpdir_test.go b/codeagent-wrapper/internal/app/tmpdir_test.go index 4aff1e5..b3d963a 100644 --- a/codeagent-wrapper/internal/app/tmpdir_test.go +++ b/codeagent-wrapper/internal/app/tmpdir_test.go @@ -3,10 +3,14 @@ package wrapper import ( "os" "path/filepath" + "runtime" "testing" ) func TestEnsureExecutableTempDir_Override(t *testing.T) { + if runtime.GOOS == "windows" { + t.Skip("ensureExecutableTempDir is no-op on Windows") + } restore := captureTempEnv() t.Cleanup(restore) @@ -37,6 +41,9 @@ func TestEnsureExecutableTempDir_Override(t *testing.T) { } func TestEnsureExecutableTempDir_FallbackWhenCurrentNotExecutable(t *testing.T) { + if runtime.GOOS == "windows" { + t.Skip("ensureExecutableTempDir is no-op on Windows") + } restore := captureTempEnv() t.Cleanup(restore)