(base, tries = 60)
| 62 | } |
| 63 | |
| 64 | async function waitForServer(base, tries = 60) { |
| 65 | for (let i = 0; i < tries; i++) { |
| 66 | if (await reachable(base + SUITES[0])) { |
| 67 | return; |
| 68 | } |
| 69 | |
| 70 | await new Promise((r) => setTimeout(r, 500)); |
| 71 | } |
| 72 | |
| 73 | throw new Error('test server did not come up at ' + base); |
| 74 | } |
| 75 | |
| 76 | async function startServer() { |
| 77 | if (process.env.BASE_URL) { |
no test coverage detected