var helper = require(__dirname + "/../test-helper"); var pg = require(__dirname + "/../../../lib"); helper.pg = pg; var testPoolSize = function(max) { var conString = helper.connectionString(); var sink = new helper.Sink(max, function() { helper.pg.end(conString); }); test("can pool " + max + " times", function() { for(var i = 0; i < max; i++) { helper.pg.poolSize = 10; helper.pg.connect(conString, function(err, client) { assert.isNull(err); client.query("select * from NOW()", function() { sink.add(); }) }) } }) } module.exports = { args: helper.args, pg: helper.pg, connectionString: helper.connectionString, Sink: helper.Sink, testPoolSize: testPoolSize }