Skip to content

Commit dfd496f

Browse files
authored
Merge pull request #37 from njhale/fix/update-cred-overrides
fix: use array and new pluralized name for credential overrides
2 parents 9c9bae5 + f8a486d commit dfd496f

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

gptscript/opts.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def __init__(self,
3030
chatState: str = "",
3131
confirm: bool = False,
3232
prompt: bool = False,
33-
credentialOverride: str = "",
33+
credentialOverrides: list[str] = None,
3434
env: list[str] = None,
3535
apiKey: str = "",
3636
baseURL: str = "",
@@ -44,5 +44,5 @@ def __init__(self,
4444
self.chatState = chatState
4545
self.confirm = confirm
4646
self.prompt = prompt
47-
self.credentialOverride = credentialOverride
47+
self.credentialOverrides = credentialOverrides
4848
self.env = env

tests/test_gptscript.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -186,10 +186,10 @@ async def collect_events(run: Run, e: CallFrame | RunFrame | PromptFrame):
186186
@pytest.mark.asyncio
187187
async def test_credential_override(gptscript):
188188
run = gptscript.run(
189-
"./tests/fixtures/credential-override.gpt",
189+
os.getcwd() + "/tests/fixtures/credential-override.gpt",
190190
Options(
191191
disableCache=True,
192-
credentialOverride='test.ts.credential_override:TEST_CRED=foo'
192+
credentialOverrides=['test.ts.credential_override:TEST_CRED=foo']
193193
),
194194
)
195195
assert "foo" in await run.text(), "Expect credential override to have correct output"

0 commit comments

Comments
 (0)