summaryrefslogtreecommitdiffhomepage
path: root/packages/app/e2e/models
diff options
context:
space:
mode:
authorFilip <[email protected]>2026-01-31 13:42:47 +0100
committerGitHub <[email protected]>2026-01-31 06:42:47 -0600
commit511c7abacaebb5e007139395078b6a848e5e9ea5 (patch)
treef135c6621283aa6bcd66a1a3e5831202c7ba42eb /packages/app/e2e/models
parentf834915d3fbcf05137fc61fc51b9fa07b815e82c (diff)
downloadopencode-511c7abacaebb5e007139395078b6a848e5e9ea5.tar.gz
opencode-511c7abacaebb5e007139395078b6a848e5e9ea5.zip
test(app): session actions (#11386)
Diffstat (limited to 'packages/app/e2e/models')
-rw-r--r--packages/app/e2e/models/model-picker.spec.ts5
-rw-r--r--packages/app/e2e/models/models-visibility.spec.ts2
2 files changed, 3 insertions, 4 deletions
diff --git a/packages/app/e2e/models/model-picker.spec.ts b/packages/app/e2e/models/model-picker.spec.ts
index df95e04d2..01e72464c 100644
--- a/packages/app/e2e/models/model-picker.spec.ts
+++ b/packages/app/e2e/models/model-picker.spec.ts
@@ -1,5 +1,6 @@
import { test, expect } from "../fixtures"
import { promptSelector } from "../selectors"
+import { clickListItem } from "../actions"
test("smoke model selection updates prompt footer", async ({ page, gotoSession }) => {
await gotoSession()
@@ -32,9 +33,7 @@ test("smoke model selection updates prompt footer", async ({ page, gotoSession }
await input.fill(model)
- const item = dialog.locator(`[data-slot="list-item"][data-key="${key}"]`)
- await expect(item).toBeVisible()
- await item.click()
+ await clickListItem(dialog, { key })
await expect(dialog).toHaveCount(0)
diff --git a/packages/app/e2e/models/models-visibility.spec.ts b/packages/app/e2e/models/models-visibility.spec.ts
index 36f14596d..c69911179 100644
--- a/packages/app/e2e/models/models-visibility.spec.ts
+++ b/packages/app/e2e/models/models-visibility.spec.ts
@@ -1,6 +1,6 @@
import { test, expect } from "../fixtures"
import { promptSelector } from "../selectors"
-import { closeDialog, openSettings } from "../actions"
+import { closeDialog, openSettings, clickListItem } from "../actions"
test("hiding a model removes it from the model picker", async ({ page, gotoSession }) => {
await gotoSession()