diff --git a/index.js b/index.js index e4c1356..19321af 100644 --- a/index.js +++ b/index.js @@ -134,7 +134,7 @@ module.exports = class RAM extends RandomAccess { } _unlink (req) { - this._buffers = [] + this.buffers = [] this.length = 0 req.callback(null, null) } diff --git a/test.js b/test.js index 50583d0..bae4a45 100644 --- a/test.js +++ b/test.js @@ -137,3 +137,18 @@ test('clone', function (t) { }) }) }) + +test('unlink', function (t) { + t.plan(4) + + const file = new RAM() + + file.write(0, Buffer.from('hello'), function (err) { + t.absent(err, 'no error') + file.unlink(function (err) { + t.absent(err, 'no error') + t.is(0, file.buffers.length, 'no buffer') + t.is(0, file.length, 'no length') + }) + }) +})