(req: IncomingMessage)
| 79 | } |
| 80 | |
| 81 | function readRequestBody(req: IncomingMessage): Promise<string> { |
| 82 | return new Promise((resolve, reject) => { |
| 83 | let body = ""; |
| 84 | req.setEncoding("utf8"); |
| 85 | req.on("data", (chunk) => { |
| 86 | body += chunk; |
| 87 | }); |
| 88 | req.on("end", () => resolve(body)); |
| 89 | req.on("error", reject); |
| 90 | }); |
| 91 | } |
| 92 | |
| 93 | function closeServer(server: Server): Promise<void> { |
| 94 | return new Promise((resolve) => { |
no test coverage detected