diff options
| author | Kit Langton <[email protected]> | 2026-04-01 11:58:11 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-04-01 15:58:11 +0000 |
| commit | 38d22765920ef5047db4d9f1bdc0bdf602e6906f (patch) | |
| tree | 378eb3358326fb91bef194fea04aeea64cb75279 /packages/app/e2e/utils.ts | |
| parent | d58004a864ee04a34a30fbbcdde9336d477fc8fa (diff) | |
| download | opencode-38d22765920ef5047db4d9f1bdc0bdf602e6906f.tar.gz opencode-38d22765920ef5047db4d9f1bdc0bdf602e6906f.zip | |
test(e2e): isolate prompt tests with per-worker backend (#20464)
Diffstat (limited to 'packages/app/e2e/utils.ts')
| -rw-r--r-- | packages/app/e2e/utils.ts | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/packages/app/e2e/utils.ts b/packages/app/e2e/utils.ts index f07a8d3f1..17a878566 100644 --- a/packages/app/e2e/utils.ts +++ b/packages/app/e2e/utils.ts @@ -26,21 +26,21 @@ export const serverNamePattern = new RegExp(`(?:${serverNames.map(escape).join(" export const modKey = process.platform === "darwin" ? "Meta" : "Control" export const terminalToggleKey = "Control+Backquote" -export function createSdk(directory?: string) { - return createOpencodeClient({ baseUrl: serverUrl, directory, throwOnError: true }) +export function createSdk(directory?: string, baseUrl = serverUrl) { + return createOpencodeClient({ baseUrl, directory, throwOnError: true }) } -export async function resolveDirectory(directory: string) { - return createSdk(directory) +export async function resolveDirectory(directory: string, baseUrl = serverUrl) { + return createSdk(directory, baseUrl) .path.get() .then((x) => x.data?.directory ?? directory) } -export async function getWorktree() { - const sdk = createSdk() +export async function getWorktree(baseUrl = serverUrl) { + const sdk = createSdk(undefined, baseUrl) const result = await sdk.path.get() const data = result.data - if (!data?.worktree) throw new Error(`Failed to resolve a worktree from ${serverUrl}/path`) + if (!data?.worktree) throw new Error(`Failed to resolve a worktree from ${baseUrl}/path`) return data.worktree } |
