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')); }); });