Skip to content

Commit d70493d

Browse files
committed
fix: use separate gptscript for window cred override test
1 parent d757d09 commit d70493d

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

gptscript_test.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,12 @@ func TestCredentialOverride(t *testing.T) {
351351
t.Fatalf("Error getting working directory: %v", err)
352352
}
353353

354-
run, err := g.Run(context.Background(), wd+"/test/credential-override.gpt", Options{
354+
gptscriptFile := "credential-override.gpt"
355+
if runtime.GOOS == "windows" {
356+
gptscriptFile = "credential-override-windows.gpt"
357+
}
358+
359+
run, err := g.Run(context.Background(), filepath.Join(wd, "test", gptscriptFile), Options{
355360
DisableCache: true,
356361
CredentialOverrides: []string{
357362
"test.ts.credential_override:TEST_CRED=foo",

test/credential-override-windows.gpt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
credentials: github.com/gptscript-ai/credential as test.ts.credential_override with TEST_CRED as env
2+
3+
#!/usr/bin/env powershell.exe
4+
5+
echo "$env:TEST_CRED"

0 commit comments

Comments
 (0)