diff options
| author | Adam <[email protected]> | 2026-01-19 08:38:42 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-01-19 09:03:52 -0600 |
| commit | 1ba7c606e679bdcd1212c23a46146aed5646c504 (patch) | |
| tree | 89974eaec30cf283e6503b5a130893198511dfa0 /packages/app/e2e/context.spec.ts | |
| parent | f00f18b926e21c5d48b8fdf5cb216888f1c52f82 (diff) | |
| download | opencode-1ba7c606e679bdcd1212c23a46146aed5646c504.tar.gz opencode-1ba7c606e679bdcd1212c23a46146aed5646c504.zip | |
chore: cleanup
Diffstat (limited to 'packages/app/e2e/context.spec.ts')
| -rw-r--r-- | packages/app/e2e/context.spec.ts | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/packages/app/e2e/context.spec.ts b/packages/app/e2e/context.spec.ts index dbfeda8d8..beabd2eb7 100644 --- a/packages/app/e2e/context.spec.ts +++ b/packages/app/e2e/context.spec.ts @@ -9,12 +9,29 @@ test("context panel can be opened from the prompt", async ({ page, sdk, gotoSess const sessionID = created.id try { + await sdk.session.promptAsync({ + sessionID, + noReply: true, + parts: [ + { + type: "text", + text: "seed context", + }, + ], + }) + + await expect + .poll(async () => { + const messages = await sdk.session.messages({ sessionID, limit: 1 }).then((r) => r.data ?? []) + return messages.length + }) + .toBeGreaterThan(0) + await gotoSession(sessionID) - const promptForm = page.locator("form").filter({ has: page.locator(promptSelector) }).first() - const contextButton = promptForm - .locator("button") - .filter({ has: promptForm.locator('[data-component="progress-circle"]').first() }) + const contextButton = page + .locator('[data-component="button"]') + .filter({ has: page.locator('[data-component="progress-circle"]').first() }) .first() await expect(contextButton).toBeVisible() |
