summaryrefslogtreecommitdiffhomepage
path: root/packages/app/e2e/utils.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/app/e2e/utils.ts')
-rw-r--r--packages/app/e2e/utils.ts14
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
}