summaryrefslogtreecommitdiffhomepage
path: root/packages/app/e2e/commands
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2026-04-14 23:10:07 -0400
committerDax Raad <[email protected]>2026-04-14 23:10:25 -0400
commit627159acac04409d7697a6739e2c572c2a010943 (patch)
tree5f87465ea69f41aff0cd96ae5411fe438da480b3 /packages/app/e2e/commands
parentf44aa02e2677b2b89a1a9f517c0ff8990383deaa (diff)
downloadopencode-627159acac04409d7697a6739e2c572c2a010943.tar.gz
opencode-627159acac04409d7697a6739e2c572c2a010943.zip
delete all e2e tests (#22501)
Cherry-picked from ea463e604cdd2a3e83e1c286e39b789455f0d413
Diffstat (limited to 'packages/app/e2e/commands')
-rw-r--r--packages/app/e2e/commands/input-focus.spec.ts15
-rw-r--r--packages/app/e2e/commands/panels.spec.ts33
-rw-r--r--packages/app/e2e/commands/tab-close.spec.ts32
3 files changed, 0 insertions, 80 deletions
diff --git a/packages/app/e2e/commands/input-focus.spec.ts b/packages/app/e2e/commands/input-focus.spec.ts
deleted file mode 100644
index 4ba1aa3e6..000000000
--- a/packages/app/e2e/commands/input-focus.spec.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-import { test, expect } from "../fixtures"
-import { promptSelector } from "../selectors"
-
-test("ctrl+l focuses the prompt", async ({ page, gotoSession }) => {
- await gotoSession()
-
- const prompt = page.locator(promptSelector)
- await expect(prompt).toBeVisible()
-
- await page.locator("main").click({ position: { x: 5, y: 5 } })
- await expect(prompt).not.toBeFocused()
-
- await page.keyboard.press("Control+L")
- await expect(prompt).toBeFocused()
-})
diff --git a/packages/app/e2e/commands/panels.spec.ts b/packages/app/e2e/commands/panels.spec.ts
deleted file mode 100644
index 7e5d7bd6e..000000000
--- a/packages/app/e2e/commands/panels.spec.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-import { test, expect } from "../fixtures"
-import { modKey } from "../utils"
-
-const expanded = async (el: { getAttribute: (name: string) => Promise<string | null> }) => {
- const value = await el.getAttribute("aria-expanded")
- if (value !== "true" && value !== "false") throw new Error(`Expected aria-expanded to be true|false, got: ${value}`)
- return value === "true"
-}
-
-test("review panel can be toggled via keybind", async ({ page, gotoSession }) => {
- await gotoSession()
-
- const reviewPanel = page.locator("#review-panel")
-
- const treeToggle = page.getByRole("button", { name: "Toggle file tree" }).first()
- await expect(treeToggle).toBeVisible()
- if (await expanded(treeToggle)) await treeToggle.click()
- await expect(treeToggle).toHaveAttribute("aria-expanded", "false")
-
- const reviewToggle = page.getByRole("button", { name: "Toggle review" }).first()
- await expect(reviewToggle).toBeVisible()
- if (await expanded(reviewToggle)) await reviewToggle.click()
- await expect(reviewToggle).toHaveAttribute("aria-expanded", "false")
- await expect(reviewPanel).toHaveAttribute("aria-hidden", "true")
-
- await page.keyboard.press(`${modKey}+Shift+R`)
- await expect(reviewToggle).toHaveAttribute("aria-expanded", "true")
- await expect(reviewPanel).toHaveAttribute("aria-hidden", "false")
-
- await page.keyboard.press(`${modKey}+Shift+R`)
- await expect(reviewToggle).toHaveAttribute("aria-expanded", "false")
- await expect(reviewPanel).toHaveAttribute("aria-hidden", "true")
-})
diff --git a/packages/app/e2e/commands/tab-close.spec.ts b/packages/app/e2e/commands/tab-close.spec.ts
deleted file mode 100644
index 981ee561e..000000000
--- a/packages/app/e2e/commands/tab-close.spec.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-import { test, expect } from "../fixtures"
-import { promptSelector } from "../selectors"
-import { modKey } from "../utils"
-
-test("mod+w closes the active file tab", async ({ page, gotoSession }) => {
- await gotoSession()
-
- await page.locator(promptSelector).click()
- await page.keyboard.type("/open")
- await expect(page.locator('[data-slash-id="file.open"]').first()).toBeVisible()
- await page.keyboard.press("Enter")
-
- const dialog = page
- .getByRole("dialog")
- .filter({ has: page.getByPlaceholder(/search files/i) })
- .first()
- await expect(dialog).toBeVisible()
-
- await dialog.getByRole("textbox").first().fill("package.json")
- const item = dialog.locator('[data-slot="list-item"][data-key^="file:"]').first()
- await expect(item).toBeVisible({ timeout: 30_000 })
- await item.click()
- await expect(dialog).toHaveCount(0)
-
- const tab = page.getByRole("tab", { name: "package.json" }).first()
- await expect(tab).toBeVisible()
- await tab.click()
- await expect(tab).toHaveAttribute("aria-selected", "true")
-
- await page.keyboard.press(`${modKey}+W`)
- await expect(page.getByRole("tab", { name: "package.json" })).toHaveCount(0)
-})