UNPKG

duo-test

Version:

Duo's testing utility.

15 lines (11 loc) 297 B
var getPort = require('portfinder').getPort; /** * Yieldable version of portfinder.getPort. */ module.exports = function*(){ return yield new Promise(function(resolve, reject){ require('portfinder').getPort(function(err, port){ err ? reject(err) : resolve(port); }); }); };