Skip to content

Commit d894786

Browse files
committed
try to fix test on Win
1 parent fddefbd commit d894786

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

agent/agentscripts/agentscripts_test.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package agentscripts_test
33
import (
44
"context"
55
"path/filepath"
6+
"runtime"
67
"testing"
78
"time"
89

@@ -58,9 +59,13 @@ func TestEnv(t *testing.T) {
5859
})
5960
defer runner.Close()
6061
id := uuid.New()
62+
script := "echo $CODER_SCRIPT_DATA_DIR\necho $CODER_SCRIPT_BIN_DIR\n"
63+
if runtime.GOOS == "windows" {
64+
script = "cmd.exe /c 'echo %CODER_SCRIPT_DATA_DIR%'\r\ncmd.exe /c 'echo %CODER_SCRIPT_BIN_DIR%'\r\n"
65+
}
6166
err := runner.Init([]codersdk.WorkspaceAgentScript{{
6267
LogSourceID: id,
63-
Script: "echo $CODER_SCRIPT_DATA_DIR\necho $CODER_SCRIPT_BIN_DIR\n",
68+
Script: script,
6469
}})
6570
require.NoError(t, err)
6671
require.NoError(t, runner.Execute(context.Background(), func(script codersdk.WorkspaceAgentScript) bool {

0 commit comments

Comments
 (0)