Simple playwright e2e test (#234)

This commit is contained in:
Will Chen
2025-05-23 10:44:52 -07:00
committed by GitHub
parent 9d046834d7
commit 644012c9a5
8 changed files with 236 additions and 23 deletions

View File

@@ -33,7 +33,9 @@
"test:watch": "vitest",
"test:ui": "vitest --ui",
"extract-codebase": "ts-node scripts/extract-codebase.ts",
"prepare": "husky install"
"prepare": "husky install",
"pre:e2e": "E2E_TEST_BUILD=true npm run package",
"e2e": "playwright test"
},
"keywords": [],
"author": {
@@ -52,6 +54,7 @@
"@electron-forge/plugin-vite": "^7.8.0",
"@electron-forge/publisher-github": "^7.8.0",
"@electron/fuses": "^1.8.0",
"@playwright/test": "^1.52.0",
"@testing-library/react": "^16.3.0",
"@types/better-sqlite3": "^7.6.13",
"@types/kill-port": "^2.0.3",
@@ -111,6 +114,7 @@
"dotenv": "^16.4.7",
"drizzle-orm": "^0.41.0",
"electron-log": "^5.3.3",
"electron-playwright-helpers": "^1.7.1",
"electron-squirrel-startup": "^1.0.1",
"esbuild-register": "^3.6.0",
"fix-path": "^4.0.0",