(ports)
| 155 | const needed = retrieve; |
| 156 | return new Promise((resolve, reject) => { |
| 157 | const doResolve = (ports) => { |
| 158 | TcpPortScanner.EmitAllocated(ports); |
| 159 | resolve(ports); |
| 160 | }; |
| 161 | if (needed <= 0) { |
| 162 | doResolve(freePorts); |
| 163 | return; |
nothing calls this directly
no test coverage detected