24 lines
654 B
JavaScript
24 lines
654 B
JavaScript
var fs = require('fs');
|
|
var assert = require('assert');
|
|
var MBTiles = require('..');
|
|
|
|
var fixtureDir = __dirname + '/fixtures/output';
|
|
|
|
// Recreate output directory to remove previous tests.
|
|
try { fs.unlinkSync(fixtureDir + '/test_1.mbtiles'); } catch(err) {}
|
|
try { fs.mkdirSync(fixtureDir, 0755); } catch(err) {}
|
|
|
|
exports['test mbtiles file creation'] = function(beforeExit) {
|
|
var completed = {};
|
|
new MBTiles(fixtureDir + '/test_1.mbtiles', function(err, mbtiles) {
|
|
completed.open = true;
|
|
if (err) throw err;
|
|
});
|
|
|
|
beforeExit(function() {
|
|
assert.deepEqual({
|
|
open: true
|
|
}, completed);
|
|
})
|
|
};
|