Files
memfs/lib/test/volume/appendFile.test.js

21 lines
763 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var chai_1 = require("chai");
var util_1 = require("./util");
describe('appendFile(file, data[, options], callback)', function () {
it('Simple write to non-existing file', function (done) {
var vol = util_1.create();
vol.appendFile('/test', 'hello', function (err, res) {
chai_1.expect(vol.readFileSync('/test', 'utf8')).to.equal('hello');
done();
});
});
it('Append to existing file', function (done) {
var vol = util_1.create({ '/a': 'b' });
vol.appendFile('/a', 'c', function (err, res) {
chai_1.expect(vol.readFileSync('/a', 'utf8')).to.equal('bc');
done();
});
});
});