@skazka/aws
Version:
Skazka AWS
44 lines (32 loc) • 911 B
JavaScript
const { expect } = require('../../../test.config');
const createPool = require('./pool');
describe('Pg pool test', () => {
it('It should test main flow', async () => {
const options = {
host: '127.0.0.1',
port: 5432,
user: 'root',
password: 'root',
database: 'skazka',
connectionLimit: 5,
};
const pool = createPool(options);
const result = await pool.query('SELECT 1+1 AS res;');
expect(result.rows[0].res).equal(2);
pool.end();
});
it('It should test main flow with await', async () => {
const options = {
host: '127.0.0.1',
port: 5432,
user: 'root',
password: 'root',
database: 'skazka',
connectionLimit: 5,
};
const pool = await createPool(options);
const result = await pool.query('SELECT 1+1 AS res;');
expect(result.rows[0].res).equal(2);
await pool.end();
});
});