add electron e2e harness and regression coverage (#697)

This commit is contained in:
Lingxuan Zuo
2026-03-28 15:34:20 +08:00
committed by GitHub
Unverified
parent 514a6c4112
commit 2668082809
22 changed files with 535 additions and 78 deletions

View File

@@ -42,6 +42,8 @@
"lint": "eslint . --fix",
"typecheck": "tsc --noEmit",
"test": "vitest run",
"test:e2e": "pnpm run build:vite && playwright test",
"test:e2e:headed": "pnpm run build:vite && playwright test --headed",
"comms:replay": "node scripts/comms/replay.mjs",
"comms:baseline": "node scripts/comms/baseline.mjs",
"comms:compare": "node scripts/comms/compare.mjs",
@@ -90,6 +92,7 @@
"@radix-ui/react-tabs": "^1.1.13",
"@radix-ui/react-toast": "^1.2.15",
"@radix-ui/react-tooltip": "^1.2.8",
"@playwright/test": "^1.56.1",
"@soimy/dingtalk": "^3.4.2",
"@tencent-connect/openclaw-qqbot": "^1.6.5",
"@tencent-weixin/openclaw-weixin": "^2.0.1",
@@ -141,4 +144,4 @@
"zx": "^8.8.5"
},
"packageManager": "pnpm@10.31.0+sha512.e3927388bfaa8078ceb79b748ffc1e8274e84d75163e67bc22e06c0d3aed43dd153151cbf11d7f8301ff4acb98c68bdc5cadf6989532801ffafe3b3e4a63c268"
}
}