4cd56cc4f8
* Going red: using a config object creates two pools when missing some params It should only create a pool in a consistent way, even if some params are not provided in the first place. * Delay the pool name generation to make it consistent between calls * Don't fallback to empty object as config is already defined
14 lines
405 B
JavaScript
14 lines
405 B
JavaScript
var helper = require(__dirname + "/../test-helper");
|
|
var pg = require(__dirname + "/../../../lib");
|
|
|
|
pg.connect(helper.config, assert.success(function(client, done) {
|
|
assert.equal(Object.keys(pg._pools).length, 1);
|
|
pg.connect(helper.config, assert.success(function(client2, done2) {
|
|
assert.equal(Object.keys(pg._pools).length, 1);
|
|
|
|
done();
|
|
done2();
|
|
pg.end();
|
|
}));
|
|
}));
|