'use strict' var helper = require('./test-helper') const suite = new helper.Suite() suite.test('noData message handling', function () { var client = helper.client() var q = client.query({ name: 'boom', text: 'create temp table boom(id serial, size integer)' }) client.query({ name: 'insert', text: 'insert into boom(size) values($1)', values: [100] }, function (err, result) { if (err) { console.log(err) throw err } }) client.query({ name: 'insert', values: [101] }) var query = client.query({ name: 'fetch', text: 'select size from boom where size < $1', values: [101] }, (err, res) => { var row = res.rows[0] assert.strictEqual(row.size, 100) }) client.on('drain', client.end.bind(client)) })