UNPKG

level-filesystem

Version:

Full implementation of the fs module on top of leveldb

34 lines (29 loc) 630 B
var test = require('./helpers/test'); test('open', function(fs, t) { fs.open('/test', 'w', function(err, fd) { t.ok(!err); t.same(typeof fd, 'number'); t.end() }); }); test('open not exist', function(fs, t) { fs.open('/test', 'r', function(err, fd) { t.ok(err); t.same(err.code, 'ENOENT'); fs.open('/test', 'w', function(err, fd) { t.ok(!err); t.same(typeof fd, 'number'); t.end() }); }); }); test('open w+', function(fs, t) { fs.open('/test', 'w+', function(err, fd) { t.ok(!err); t.same(typeof fd, 'number'); fs.stat('/test', function(err, stat) { t.ok(!err); t.end(); }); }); });