(app: Hono)
| 5 | |
| 6 | describe('WebSocket', () => { |
| 7 | const startServer = (app: Hono) => { |
| 8 | const wss = new WebSocketServer({ noServer: true }) |
| 9 | const server = createAdaptorServer({ fetch: app.fetch, websocket: { server: wss } }) |
| 10 | return new Promise<{ server: ReturnType<typeof createAdaptorServer>; address: AddressInfo }>( |
| 11 | (resolve) => { |
| 12 | server.listen(0, () => { |
| 13 | resolve({ server, address: server.address() as AddressInfo }) |
| 14 | }) |
| 15 | } |
| 16 | ) |
| 17 | } |
| 18 | |
| 19 | it('should connect with upgradeWebSocket without manual injection', async () => { |
| 20 | const app = new Hono() |
no test coverage detected
searching dependent graphs…