var assert = require(“assert”); var file = require('../file-system'); var path = require('path'); var fs = require('fs');
function getPath(filepath) {
return path.join(__dirname, filepath);
}
describe('extend fs', function() {
var allFiles = [ [ getPath('var/fs/1.html'), getPath('var/fs/index.html') ] ]; before(function() { allFiles.forEach(function(files) { files.forEach(function(item) { file.writeFileSync(item); }); }); }); it('node fs object', function() { assert.equal(file.fs, fs); }); it('node origin methods', function() { var srcPath = getPath('var/fs/mkdir'); file.fs.mkdirSync(srcPath); var exists = file.existsSync(srcPath); assert.equal(exists, true); }); after(function() { file.rmdirSync(getPath('var/fs')); });
});