remove mkdirp use

node 10.12 has { recursive: true }
This commit is contained in:
Girish Ramakrishnan
2020-06-11 08:27:48 -07:00
parent 8f5cdcf439
commit c855d75f35
8 changed files with 17 additions and 23 deletions

View File

@@ -15,7 +15,6 @@ var BoxError = require('../boxerror.js'),
os = require('os'),
path = require('path'),
rimraf = require('rimraf'),
mkdirp = require('mkdirp'),
recursive_readdir = require('recursive-readdir'),
s3 = require('../storage/s3.js'),
gcs = require('../storage/gcs.js'),
@@ -308,19 +307,19 @@ describe('Storage', function () {
var GCSMockBasePath = path.join(os.tmpdir(), 'gcs-backup-test-buckets/');
before(function () {
var mockGCS = function(cfg){
return {bucket: function(b){
var mockGCS = function(){
return {bucket: function(){
var file = function(filename){
var ensurePathWritable = function (filename) {
filename = GCSMockBasePath + filename;
mkdirp.sync(path.dirname(filename));
fs.mkdirSync(path.dirname(filename), { recursive: true });
return filename;
};
return {
name: filename,
createReadStream: function(cfg){
createReadStream: function(){
return fs.createReadStream(ensurePathWritable(filename))
.on('error', function(e){
console.log('error createReadStream: '+filename);
@@ -329,7 +328,7 @@ describe('Storage', function () {
})
;
},
createWriteStream: function(cfg){
createWriteStream: function(){
return fs.createWriteStream(ensurePathWritable(filename));
},
delete: function(cb){