Skip to content

Commit 6ecc396

Browse files
committed
Fix runner test on macOS
1 parent 45d6b9f commit 6ecc396

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

runner/internal/executor/executor_test.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@ import (
2222
func TestExecutor_WorkingDir_Set(t *testing.T) {
2323
var b bytes.Buffer
2424
ex := makeTestExecutor(t)
25-
workingDir := path.Join(t.TempDir(), "path/to/wd")
25+
baseDir, err := filepath.EvalSymlinks(t.TempDir())
26+
require.NoError(t, err)
27+
workingDir := path.Join(baseDir, "path/to/wd")
28+
2629
ex.jobSpec.WorkingDir = &workingDir
2730
ex.jobSpec.Commands = append(ex.jobSpec.Commands, "pwd")
28-
err := ex.setJobWorkingDir(context.TODO())
31+
err = ex.setJobWorkingDir(context.TODO())
2932
require.NoError(t, err)
3033
require.Equal(t, workingDir, ex.jobWorkingDir)
3134
err = os.MkdirAll(workingDir, 0o755)

0 commit comments

Comments
 (0)