(server: Server)
| 378 | } |
| 379 | |
| 380 | async function closeServer(server: Server): Promise<void> { |
| 381 | if (!server.listening) return; |
| 382 | await new Promise<void>((resolve, reject) => { |
| 383 | server.close((error) => (error ? reject(error) : resolve())); |
| 384 | }); |
| 385 | } |
| 386 | |
| 387 | function readSnapshotLabels(json: any): string[] { |
| 388 | const nodes = Array.isArray(json?.data?.nodes) ? json.data.nodes : []; |
no test coverage detected