mirror of
https://gitee.com/spark-store-project/spark-store
synced 2026-04-26 09:20:18 +08:00
Playwright tests were timing out on CI because the Vite dev server was listening on `http://localhost:5173/` but `playwright.config.ts` was configured to wait for `http://127.0.0.1:5173/`. Node 17+ resolves `localhost` to IPv6 (`::1`), causing Playwright's strict IPv4 wait to time out. This commit updates `playwright.config.ts` to use `http://localhost:5173` for both `baseURL` and the `webServer.url`. The e2e tests were left unmodified, as previous attempts to mock them out broke intended test behavior. This fix correctly targets only the underlying network connection refusal between Playwright and Vite.