From 60121958ca0800c1d79e2008c83e4d4e8fef00e6 Mon Sep 17 00:00:00 2001 From: Ryan Clark Date: Mon, 9 Mar 2015 22:22:16 -0400 Subject: [PATCH] test that fails without finalized statement --- test/zxystream.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/test/zxystream.js b/test/zxystream.js index 58e1e3d..b568ae2 100644 --- a/test/zxystream.js +++ b/test/zxystream.js @@ -41,6 +41,18 @@ tape('zxystream default batch', function(assert) { }); }); +tape('zxystream: can close source', function(assert) { + new MBTiles(__dirname + '/fixtures/plain_1.mbtiles', function(err, src) { + assert.ifError(err); + src.createZXYStream() + .on('end', function() { + src.close(function(err) { + assert.ifError(err, 'can close source when zxystream is finished'); + assert.end(); + }); + }).resume(); + }); +}); tape('zxystream batch = 10', function(assert) { var stream = source.createZXYStream({batch:10}); @@ -133,5 +145,3 @@ tape('zxystream empty zxystream', function(assert) { assert.end(); }); }); - -