update tests
This commit is contained in:
+2
-3
@@ -2,7 +2,6 @@ process.env.NODE_ENV = 'test';
|
||||
|
||||
var fs = require('fs');
|
||||
var Step = require('step');
|
||||
var assert = require('assert');
|
||||
var MBTiles = require('..');
|
||||
|
||||
var fixtures = {
|
||||
@@ -13,7 +12,7 @@ var fixtures = {
|
||||
try { fs.unlink(fixtures.empty); } catch (err) {}
|
||||
|
||||
|
||||
exports['get metadata'] = function(beforeExit) {
|
||||
exports['get metadata'] = function(beforeExit, assert) {
|
||||
var completed = false;
|
||||
|
||||
new MBTiles(fixtures.plain_1, function(err, mbtiles) {
|
||||
@@ -48,7 +47,7 @@ exports['get metadata'] = function(beforeExit) {
|
||||
});
|
||||
};
|
||||
|
||||
exports['get/put metadata from empty file'] = function(beforeExit) {
|
||||
exports['get/put metadata from empty file'] = function(beforeExit, assert) {
|
||||
var completion = {};
|
||||
|
||||
new MBTiles(fixtures.empty, function(err, mbtiles) {
|
||||
|
||||
+3
-4
@@ -2,7 +2,6 @@ process.env.NODE_ENV = 'test';
|
||||
|
||||
var fs = require('fs');
|
||||
var Step = require('step');
|
||||
var assert = require('assert');
|
||||
var MBTiles = require('..');
|
||||
|
||||
var fixtures = {
|
||||
@@ -12,17 +11,17 @@ var fixtures = {
|
||||
try { fs.unlink(fixtures.doesnotexist); } catch (err) {}
|
||||
|
||||
|
||||
exports['list'] = function(beforeExit) {
|
||||
exports['list'] = function(beforeExit, assert) {
|
||||
var completed = false; beforeExit(function() { assert.ok(completed); });
|
||||
|
||||
MBTiles.list(fixtures.doesnotexist, function(err, list) {
|
||||
assert.ok(err);
|
||||
assert.equal(err.message, 'ENOENT, No such file or directory');
|
||||
assert.ok(err.code.match(/^ENOENT/));
|
||||
|
||||
MBTiles.list(fixtures.doesnotexist, function(err, list) {
|
||||
completed = true;
|
||||
assert.ok(err);
|
||||
assert.equal(err.message, 'ENOENT, No such file or directory');
|
||||
assert.ok(err.code.match(/^ENOENT/));
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
+76
-73
@@ -1,7 +1,6 @@
|
||||
process.env.NODE_ENV = 'test';
|
||||
|
||||
var fs = require('fs');
|
||||
var assert = require('assert');
|
||||
var MBTiles = require('..');
|
||||
|
||||
|
||||
@@ -16,15 +15,17 @@ var fixtures = {
|
||||
|
||||
try { fs.unlink(fixtures.non_existent); } catch (err) {}
|
||||
|
||||
function yieldsError(status, error, msg) {
|
||||
function yieldsError(assert, status, error, msg) {
|
||||
return function(err) {
|
||||
assert.ok(err);
|
||||
assert.equal(err.message, msg);
|
||||
var re = new RegExp( "^" + msg, "i");
|
||||
assert.ok(err.message.match(re));
|
||||
status[error]++;
|
||||
};
|
||||
}
|
||||
|
||||
exports['get tiles'] = function(beforeExit) {
|
||||
|
||||
exports['get tiles'] = function(beforeExit, assert) {
|
||||
var status = {
|
||||
success: 0,
|
||||
error: 0
|
||||
@@ -45,13 +46,13 @@ exports['get tiles'] = function(beforeExit) {
|
||||
}
|
||||
});
|
||||
|
||||
mbtiles.getTile(0, 1, 0, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(-1, 0, 0, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(0, 0, 1, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(3, 1, -1, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(2, -3, 3, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(18, 2, 262140, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 0, 15, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(0, 1, 0, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(-1, 0, 0, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(0, 0, 1, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(3, 1, -1, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(2, -3, 3, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(18, 2, 262140, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 0, 15, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
});
|
||||
|
||||
|
||||
@@ -61,7 +62,7 @@ exports['get tiles'] = function(beforeExit) {
|
||||
});
|
||||
};
|
||||
|
||||
exports['get grids'] = function(beforeExit) {
|
||||
exports['get grids'] = function(beforeExit, assert) {
|
||||
var status = {
|
||||
success: 0,
|
||||
error: 0
|
||||
@@ -82,13 +83,13 @@ exports['get grids'] = function(beforeExit) {
|
||||
}
|
||||
});
|
||||
|
||||
mbtiles.getGrid(0, 1, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(-1, 0, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 0, 1, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 1, -1, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(2, -3, 3, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(18, 2, 262140, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 15, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 1, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(-1, 0, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 0, 1, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 1, -1, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(2, -3, 3, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(18, 2, 262140, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 15, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
});
|
||||
|
||||
|
||||
@@ -99,7 +100,7 @@ exports['get grids'] = function(beforeExit) {
|
||||
};
|
||||
|
||||
|
||||
exports['get grids from file without interaction'] = function(beforeExit) {
|
||||
exports['get grids from file without interaction'] = function(beforeExit, assert) {
|
||||
var status = {
|
||||
success: 0,
|
||||
error: 0
|
||||
@@ -107,20 +108,20 @@ exports['get grids from file without interaction'] = function(beforeExit) {
|
||||
|
||||
new MBTiles(fixtures.plain_1, function(err, mbtiles) {
|
||||
if (err) throw err;
|
||||
mbtiles.getGrid(0, 1, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(-1, 0, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 0, -1, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 1, 8, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(2, -3, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(18, 2, 3, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 3, 8, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 4, 8, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 5, 8, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 13, 4, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 14, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 0, 7, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 6, 2, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 1, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(-1, 0, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 0, -1, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 1, 8, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(2, -3, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(18, 2, 3, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 3, 8, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 4, 8, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 5, 8, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 13, 4, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 14, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 0, 7, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 6, 2, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
});
|
||||
|
||||
beforeExit(function() {
|
||||
@@ -129,7 +130,7 @@ exports['get grids from file without interaction'] = function(beforeExit) {
|
||||
});
|
||||
};
|
||||
|
||||
exports['get grids with different schema'] = function(beforeExit) {
|
||||
exports['get grids with different schema'] = function(beforeExit, assert) {
|
||||
var status = {
|
||||
success: 0,
|
||||
error: 0
|
||||
@@ -150,13 +151,13 @@ exports['get grids with different schema'] = function(beforeExit) {
|
||||
}
|
||||
});
|
||||
|
||||
mbtiles.getGrid(0, 1, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(-1, 0, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 0, 1, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 1, -1, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(2, -3, 3, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(18, 2, 262140, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 15, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 1, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(-1, 0, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 0, 1, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 1, -1, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(2, -3, 3, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(18, 2, 262140, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 15, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
});
|
||||
|
||||
beforeExit(function() {
|
||||
@@ -166,7 +167,7 @@ exports['get grids with different schema'] = function(beforeExit) {
|
||||
};
|
||||
|
||||
|
||||
exports['get grids from file without interaction'] = function(beforeExit) {
|
||||
exports['get grids from file without interaction'] = function(beforeExit, assert) {
|
||||
var status = {
|
||||
success: 0,
|
||||
error: 0
|
||||
@@ -174,20 +175,20 @@ exports['get grids from file without interaction'] = function(beforeExit) {
|
||||
|
||||
new MBTiles(fixtures.plain_1, function(err, mbtiles) {
|
||||
if (err) throw err;
|
||||
mbtiles.getGrid(0, 1, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(-1, 0, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 0, -1, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 1, 8, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(2, -3, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(18, 2, 3, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 0, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 3, 8, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 4, 8, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 5, 8, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 13, 4, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 14, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 0, 7, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 6, 2, yieldsError(status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 1, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(-1, 0, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(0, 0, -1, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 1, 8, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(2, -3, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(18, 2, 3, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 0, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 3, 8, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 4, 8, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 5, 8, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 13, 4, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(4, 0, 14, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 0, 7, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
mbtiles.getGrid(3, 6, 2, yieldsError(assert, status, 'error', 'Grid does not exist'));
|
||||
});
|
||||
|
||||
beforeExit(function() {
|
||||
@@ -196,7 +197,7 @@ exports['get grids from file without interaction'] = function(beforeExit) {
|
||||
});
|
||||
};
|
||||
|
||||
exports['get tiles from non-existent file'] = function(beforeExit) {
|
||||
exports['get tiles from non-existent file'] = function(beforeExit, assert) {
|
||||
var status = {
|
||||
success: 0,
|
||||
error: 0
|
||||
@@ -204,20 +205,20 @@ exports['get tiles from non-existent file'] = function(beforeExit) {
|
||||
|
||||
new MBTiles(fixtures.non_existent, function(err, mbtiles) {
|
||||
if (err) throw err;
|
||||
mbtiles.getTile(0, 1, 0, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(-1, 0, 0, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(0, 0, -1, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(3, 1, 8, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(2, -3, 0, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(18, 2, 3, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 0, 0, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 3, 8, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 4, 8, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 5, 8, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 13, 4, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 0, 14, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(3, 0, 7, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(3, 6, 2, yieldsError(status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(0, 1, 0, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(-1, 0, 0, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(0, 0, -1, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(3, 1, 8, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(2, -3, 0, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(18, 2, 3, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 0, 0, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 3, 8, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 4, 8, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 5, 8, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 13, 4, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(4, 0, 14, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(3, 0, 7, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
mbtiles.getTile(3, 6, 2, yieldsError(assert, status, 'error', 'Tile does not exist'));
|
||||
});
|
||||
|
||||
beforeExit(function() {
|
||||
@@ -226,7 +227,7 @@ exports['get tiles from non-existent file'] = function(beforeExit) {
|
||||
});
|
||||
};
|
||||
|
||||
exports['get tiles from corrupt file'] = function(beforeExit) {
|
||||
exports['get tiles from corrupt file'] = function(beforeExit, assert) {
|
||||
var status = {
|
||||
success: 0,
|
||||
error: 0
|
||||
@@ -245,3 +246,5 @@ exports['get tiles from corrupt file'] = function(beforeExit) {
|
||||
);
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
process.env.NODE_ENV = 'test';
|
||||
|
||||
var fs = require('fs');
|
||||
var assert = require('assert');
|
||||
var MBTiles = require('..');
|
||||
|
||||
var fixtureDir = __dirname + '/fixtures/output';
|
||||
@@ -17,7 +16,7 @@ var file = fs.readFileSync(fixtures.source);
|
||||
try { fs.unlinkSync(fixtures.destination); } catch(err) {}
|
||||
try { fs.mkdirSync(fixtureDir, 0755); } catch(err) {}
|
||||
|
||||
exports['test file reloading during copying'] = function(beforeExit) {
|
||||
exports['test file reloading during copying'] = function(beforeExit, assert) {
|
||||
var completed = false;
|
||||
var status = {
|
||||
success: 0,
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ var fixtureDir = __dirname + '/fixtures/output';
|
||||
try { fs.unlinkSync(fixtureDir + '/write_1.mbtiles'); } catch(err) {}
|
||||
try { fs.mkdirSync(fixtureDir, 0755); } catch(err) {}
|
||||
|
||||
exports['test mbtiles file creation'] = function(beforeExit) {
|
||||
exports['test mbtiles file creation'] = function(beforeExit, assert) {
|
||||
var completed = { written: 0, read: 0 };
|
||||
new MBTiles(fixtureDir + '/write_1.mbtiles', function(err, mbtiles) {
|
||||
completed.open = true;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
process.env.NODE_ENV = 'test';
|
||||
|
||||
var fs = require('fs');
|
||||
var assert = require('assert');
|
||||
var MBTiles = require('..');
|
||||
|
||||
var fixtureDir = __dirname + '/fixtures/output';
|
||||
@@ -10,7 +9,7 @@ var fixtureDir = __dirname + '/fixtures/output';
|
||||
try { fs.unlinkSync(fixtureDir + '/write_2.mbtiles'); } catch(err) {}
|
||||
try { fs.mkdirSync(fixtureDir, 0755); } catch(err) {}
|
||||
|
||||
exports['test mbtiles file creation'] = function(beforeExit) {
|
||||
exports['test mbtiles file creation'] = function(beforeExit, assert) {
|
||||
var completed = { written: 0, read: 0 };
|
||||
new MBTiles(fixtureDir + '/write_2.mbtiles', function(err, mbtiles) {
|
||||
completed.open = true;
|
||||
|
||||
Reference in New Issue
Block a user