Revert "Revert "Merge pull request #1052 from FredKSchott/tests-to-ts-03""

This reverts commit b648387a57.
This commit is contained in:
Fred K. Schott
2019-11-10 08:06:53 -08:00
parent 5639bf9d48
commit a98526b398
18 changed files with 90 additions and 118 deletions

View File

@@ -1,14 +1,12 @@
'use strict'; // eslint-disable-line
const net = require('net');
import net from 'net';
// using a free port instead of a constant port enables parallelization
function getFreePort() {
export function getFreePort() {
return new Promise((resolve, reject) => {
const server = net.createServer();
let port;
server.on('listening', function() {
port = server.address().port;
port = (server.address() as any).port;
server.close();
});
server.on('close', function() {
@@ -19,8 +17,4 @@ function getFreePort() {
});
server.listen(0);
});
}
module.exports = {
getFreePort
};
}