Brian C 50c06f9bc6
Remove test globals (#3264)
* Remove assert from globals

* Remove Client from globals

* Remove global test function

* Remove MemoryStream from globals

* Require assert in SASL integration tests

* Attempt to use a postgres with ssl?

* Use latest image

* Remove connection tests - they test internals that are better covered by testint the client
2024-06-19 13:46:16 -05:00

26 lines
591 B
JavaScript

'use strict'
var helper = require('../test-helper')
var Connection = require('../../../lib/connection')
const { Client } = helper
var makeClient = function () {
var connection = new Connection({ stream: 'no' })
connection.startup = function () {}
connection.connect = function () {}
connection.query = function (text) {
this.queries.push(text)
}
connection.queries = []
var client = new Client({ connection: connection })
client.connect()
client.connection.emit('connect')
return client
}
module.exports = Object.assign(
{
client: makeClient,
},
helper
)