examples/StrongerGS/gsnodejs/node_modules/pg/test/integration/client/connection-parameter-tests.js

16 lines
516 B
JavaScript

const assert = require('assert')
const helper = require('../test-helper')
const suite = new helper.Suite()
const { Client } = helper.pg
suite.test('it sends options', async () => {
const client = new Client({
options: '--default_transaction_isolation=serializable',
})
await client.connect()
const { rows } = await client.query('SHOW default_transaction_isolation')
assert.strictEqual(rows.length, 1)
assert.strictEqual(rows[0].default_transaction_isolation, 'serializable')
await client.end()
})