mirror of
https://github.com/brianc/node-postgres.git
synced 2025-12-08 20:16:25 +00:00
Replaces __dirname concatentation in pg test scripts so that editors like VS Code can automatically generate typings and support code navigation (F12).
27 lines
701 B
JavaScript
27 lines
701 B
JavaScript
'use strict'
|
|
var helper = require('./test-helper')
|
|
var assert = require('assert')
|
|
|
|
var rows = []
|
|
// testing the low level 1-1 mapping api of client to postgres messages
|
|
// it's cumbersome to use the api this way
|
|
test('simple query', function () {
|
|
helper.connect(function (con) {
|
|
con.query('select * from ids')
|
|
assert.emits(con, 'dataRow')
|
|
con.on('dataRow', function (msg) {
|
|
rows.push(msg.fields)
|
|
})
|
|
assert.emits(con, 'readyForQuery', function () {
|
|
con.end()
|
|
})
|
|
})
|
|
})
|
|
|
|
process.on('exit', function () {
|
|
assert.equal(rows.length, 2)
|
|
assert.equal(rows[0].length, 1)
|
|
assert.strictEqual(String(rows[0][0]), '1')
|
|
assert.strictEqual(String(rows[1][0]), '2')
|
|
})
|