|
|
@ -8,6 +8,7 @@ var fileio = require('../lib/fileio');
|
|
|
|
var Promise = require('bluebird');
|
|
|
|
var Promise = require('bluebird');
|
|
|
|
var fsReadFile = Promise.promisify(require('fs').readFile);
|
|
|
|
var fsReadFile = Promise.promisify(require('fs').readFile);
|
|
|
|
var fsUnlink = Promise.promisify(require('fs').unlink);
|
|
|
|
var fsUnlink = Promise.promisify(require('fs').unlink);
|
|
|
|
|
|
|
|
var fsWriteFile = Promise.promisify(require('fs').writeFile);
|
|
|
|
var path = require('path');
|
|
|
|
var path = require('path');
|
|
|
|
|
|
|
|
|
|
|
|
describe('methods', function() {
|
|
|
|
describe('methods', function() {
|
|
|
@ -95,3 +96,20 @@ describe('tmpSave', function() {
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
describe('removeTmp', function() {
|
|
|
|
|
|
|
|
var tmp = path.resolve('./tmp/tmpfile');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
before(function(done) {
|
|
|
|
|
|
|
|
fsWriteFile(tmp, 'hello world').then(function() {
|
|
|
|
|
|
|
|
done();
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it('deletes the temporary file', function(done) {
|
|
|
|
|
|
|
|
fileio.removeTmp().then(function(result) {
|
|
|
|
|
|
|
|
expect(result).to.equal('done');
|
|
|
|
|
|
|
|
done();
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
});
|
|
|
|