Add test for no-verify string config option

This commit is contained in:
Brian M. Carlson 2020-05-05 11:08:05 -05:00
parent e9073f5a00
commit 1864910778

View File

@ -1,5 +1,6 @@
'use strict'
require(__dirname + '/test-helper')
var assert = require('assert')
var pguser = process.env['PGUSER'] || process.env.USER
var pgdatabase = process.env['PGDATABASE'] || process.env.USER
@ -43,6 +44,11 @@ test('client settings', function () {
assert.equal(client.ssl, true)
})
test('ssl no-verify', function () {
var client = new Client({ ssl: 'no-verify' })
assert.deepStrictEqual(client.ssl, { rejectUnauthorized: false })
})
test('custom ssl force off', function () {
var old = process.env.PGSSLMODE
process.env.PGSSLMODE = 'prefer'