From b9387dfda524e57a46a410052e09e09488e6c8b3 Mon Sep 17 00:00:00 2001 From: brianc Date: Wed, 3 Nov 2010 23:16:58 -0500 Subject: [PATCH] added more robust multiple query result tests --- test/integration/client/simple-query-tests.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/integration/client/simple-query-tests.js b/test/integration/client/simple-query-tests.js index 13789e6f..8661b9b4 100644 --- a/test/integration/client/simple-query-tests.js +++ b/test/integration/client/simple-query-tests.js @@ -38,3 +38,19 @@ test("multiple simple queries", function() { client.on('drain', client.end.bind(client)); }); +test("multiple select statements", function() { + var client = helper.client(); + client.query("create temp table boom(age integer); insert into boom(age) values(1); insert into boom(age) values(2); insert into boom(age) values(3)"); + client.query("create temp table bang(name varchar(5)); insert into bang(name) values('zoom');"); + var result = client.query("select age from boom where age < 2; select name from bang"); + assert.emits(result, 'row', function(row) { + assert.strictEqual(row[0], 1); + assert.length(row, 1); + assert.emits(result, 'row', function(row) { + assert.length(row, 1); + assert.strictEqual(row[0], 'zoom'); + }); + }); + client.on('drain', client.end.bind(client)); +}); +