(port: number, host: string)
| 28 | }) |
| 29 | |
| 30 | async function createSimpleServer(port: number, host: string) { |
| 31 | const server = http.createServer() |
| 32 | await new Promise<void>((resolve) => { |
| 33 | server.listen(port, host, () => resolve()) |
| 34 | }) |
| 35 | return { |
| 36 | [Symbol.asyncDispose]() { |
| 37 | return new Promise<void>((resolve) => { |
| 38 | server.close(() => resolve()) |
| 39 | }) |
| 40 | }, |
| 41 | } |
| 42 | } |
| 43 | |
| 44 | describe(class="st">'port fallback', () => { |
| 45 | test(class="st">'detects port conflict', async () => { |
no test coverage detected