| ... | ... | @@ -14,6 +14,11 @@ export default mergeConfig( |
| 14 | 14 | "~": srcPath, |
| 15 | 15 | }, |
| 16 | 16 | }, |
| 17 | server: { |
| 18 | // The app dev server uses a fixed port, but browser tests need to allow |
| 19 | // concurrent runs to claim the next available port. |
| 20 | strictPort: false, |
| 21 | }, |
| 17 | 22 | test: { |
| 18 | 23 | include: ["src/components/**/*.browser.tsx"], |
| 19 | 24 | browser: { |
| ... | ... | @@ -21,6 +26,9 @@ export default mergeConfig( |
| 21 | 26 | provider: playwright(), |
| 22 | 27 | instances: [{ browser: "chromium" }], |
| 23 | 28 | headless: true, |
| 29 | api: { |
| 30 | strictPort: false, |
| 31 | }, |
| 24 | 32 | }, |
| 25 | 33 | testTimeout: 30_000, |
| 26 | 34 | hookTimeout: 30_000, |