2020-04-10 10:34:34 -05:00

25 lines
619 B
JavaScript

var assert = require('assert');
var helper = require('./helper');
var QueryStream = require('../');
helper('error', function (client) {
it('receives error on stream', function (done) {
var stream = new QueryStream('SELECT * FROM asdf num', []);
var query = client.query(stream);
query
.on('error', function (err) {
assert(err);
assert.equal(err.code, '42P01');
done();
})
.on('data', function () {
// noop to kick of reading
});
});
it('continues to function after stream', function (done) {
client.query('SELECT NOW()', done);
});
});