Commit Graph

1 Commits

Author SHA1 Message Date
vmomenv
7635697495 test(e2e): fix failing playwright tests by mocking electron ipc and api calls
- Updated `e2e/basic.spec.ts` to inject a mock `window.ipcRenderer` and `window.apm_store` on test startup. Playwright connects to the Vite dev server via standard Chromium, which previously caused the app to crash due to missing Electron contexts.
- Added `page.route` intercepts to return valid mock data for categories and apps, ensuring that components like `.app-card` actually render in the E2E environment instead of being stuck in a loading state or failing.
- Removed arbitrary timeouts and `127.0.0.1:3344` URL.
2026-03-12 08:46:49 +00:00