chore: generate
This commit is contained in:
@@ -3,7 +3,6 @@ import { seedProjects } from "./actions"
|
|||||||
import { promptSelector } from "./selectors"
|
import { promptSelector } from "./selectors"
|
||||||
import { createSdk, dirSlug, getWorktree, sessionPath } from "./utils"
|
import { createSdk, dirSlug, getWorktree, sessionPath } from "./utils"
|
||||||
|
|
||||||
|
|
||||||
export const settingsKey = "settings.v3"
|
export const settingsKey = "settings.v3"
|
||||||
|
|
||||||
type TestFixtures = {
|
type TestFixtures = {
|
||||||
|
|||||||
@@ -1,6 +1,17 @@
|
|||||||
import { test, expect, settingsKey } from "../fixtures"
|
import { test, expect, settingsKey } from "../fixtures"
|
||||||
import { closeDialog, openSettings } from "../actions"
|
import { closeDialog, openSettings } from "../actions"
|
||||||
import { settingsColorSchemeSelector, settingsFontSelector, settingsLanguageSelectSelector, settingsNotificationsAgentSelector, settingsNotificationsErrorsSelector, settingsNotificationsPermissionsSelector, settingsReleaseNotesSelector, settingsSoundsAgentSelector, settingsThemeSelector, settingsUpdatesStartupSelector } from "../selectors"
|
import {
|
||||||
|
settingsColorSchemeSelector,
|
||||||
|
settingsFontSelector,
|
||||||
|
settingsLanguageSelectSelector,
|
||||||
|
settingsNotificationsAgentSelector,
|
||||||
|
settingsNotificationsErrorsSelector,
|
||||||
|
settingsNotificationsPermissionsSelector,
|
||||||
|
settingsReleaseNotesSelector,
|
||||||
|
settingsSoundsAgentSelector,
|
||||||
|
settingsThemeSelector,
|
||||||
|
settingsUpdatesStartupSelector,
|
||||||
|
} from "../selectors"
|
||||||
|
|
||||||
test("smoke settings dialog opens, switches tabs, closes", async ({ page, gotoSession }) => {
|
test("smoke settings dialog opens, switches tabs, closes", async ({ page, gotoSession }) => {
|
||||||
await gotoSession()
|
await gotoSession()
|
||||||
@@ -14,7 +25,6 @@ test("smoke settings dialog opens, switches tabs, closes", async ({ page, gotoSe
|
|||||||
await closeDialog(page, dialog)
|
await closeDialog(page, dialog)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
test("changing language updates settings labels", async ({ page, gotoSession }) => {
|
test("changing language updates settings labels", async ({ page, gotoSession }) => {
|
||||||
await page.addInitScript(() => {
|
await page.addInitScript(() => {
|
||||||
localStorage.setItem("opencode.global.dat:language", JSON.stringify({ locale: "en" }))
|
localStorage.setItem("opencode.global.dat:language", JSON.stringify({ locale: "en" }))
|
||||||
@@ -98,7 +108,6 @@ test("changing theme persists in localStorage", async ({ page, gotoSession }) =>
|
|||||||
})
|
})
|
||||||
|
|
||||||
test("changing font persists in localStorage and updates CSS variable", async ({ page, gotoSession }) => {
|
test("changing font persists in localStorage and updates CSS variable", async ({ page, gotoSession }) => {
|
||||||
|
|
||||||
await gotoSession()
|
await gotoSession()
|
||||||
|
|
||||||
const dialog = await openSettings(page)
|
const dialog = await openSettings(page)
|
||||||
@@ -156,7 +165,6 @@ test("toggling notification agent switch updates localStorage", async ({ page, g
|
|||||||
})
|
})
|
||||||
|
|
||||||
test("toggling notification permissions switch updates localStorage", async ({ page, gotoSession }) => {
|
test("toggling notification permissions switch updates localStorage", async ({ page, gotoSession }) => {
|
||||||
|
|
||||||
await gotoSession()
|
await gotoSession()
|
||||||
|
|
||||||
const dialog = await openSettings(page)
|
const dialog = await openSettings(page)
|
||||||
@@ -207,7 +215,6 @@ test("toggling notification errors switch updates localStorage", async ({ page,
|
|||||||
})
|
})
|
||||||
|
|
||||||
test("changing sound agent selection persists in localStorage", async ({ page, gotoSession }) => {
|
test("changing sound agent selection persists in localStorage", async ({ page, gotoSession }) => {
|
||||||
|
|
||||||
await gotoSession()
|
await gotoSession()
|
||||||
|
|
||||||
const dialog = await openSettings(page)
|
const dialog = await openSettings(page)
|
||||||
@@ -228,7 +235,6 @@ test("changing sound agent selection persists in localStorage", async ({ page, g
|
|||||||
})
|
})
|
||||||
|
|
||||||
test("toggling updates startup switch updates localStorage", async ({ page, gotoSession }) => {
|
test("toggling updates startup switch updates localStorage", async ({ page, gotoSession }) => {
|
||||||
|
|
||||||
await gotoSession()
|
await gotoSession()
|
||||||
|
|
||||||
const dialog = await openSettings(page)
|
const dialog = await openSettings(page)
|
||||||
@@ -261,7 +267,6 @@ test("toggling updates startup switch updates localStorage", async ({ page, goto
|
|||||||
})
|
})
|
||||||
|
|
||||||
test("toggling release notes switch updates localStorage", async ({ page, gotoSession }) => {
|
test("toggling release notes switch updates localStorage", async ({ page, gotoSession }) => {
|
||||||
|
|
||||||
await gotoSession()
|
await gotoSession()
|
||||||
|
|
||||||
const dialog = await openSettings(page)
|
const dialog = await openSettings(page)
|
||||||
|
|||||||
Reference in New Issue
Block a user