CartoDB-SQL-API/test/support/server_utils.js
Sandro Santilli 86e0a45c64 Use a single server in the test for concurrent KML exports
A similar thing should be done for KML and Shapefile, but the focus
here is making jenkins happy for now
2013-04-11 16:21:09 +02:00

18 lines
353 B
JavaScript

var utils = {};
utils.startOnNextPort = function(server, issue, start_port) {
var port = start_port || 5555;
server.on('error', function(e) {
console.log("Port " + port + " already in use, retrying");
utils.startOnNextPort(server, issue, port+1);
});
server.listen(port, '127.0.0.1', issue);
}
module.exports = utils;