diff --git a/packages/babel-cli/bin/babel/file.js b/packages/babel-cli/bin/babel/file.js index 9e4990e289..4d905a45d0 100644 --- a/packages/babel-cli/bin/babel/file.js +++ b/packages/babel-cli/bin/babel/file.js @@ -107,7 +107,7 @@ module.exports = function (commander, filenames, opts) { }); _.each(_filenames, function (filename) { - if (!util.shouldIgnore(filename)) return; + if (util.shouldIgnore(filename)) return; results.push(util.compile(filename)); }); diff --git a/test/core/bin.js b/test/core/bin.js index a6ef88cbc4..6819a711d3 100644 --- a/test/core/bin.js +++ b/test/core/bin.js @@ -70,6 +70,7 @@ var buildTest = function (binName, testName, opts) { return function (callback) { this.timeout(5000); + clear(); saveInFiles(opts.inFiles); var args = [binLoc].concat(opts.args); @@ -109,11 +110,11 @@ var buildTest = function (binName, testName, opts) { }; }; -before(function () { +var clear = function () { if (fs.existsSync(tmpLoc)) rimraf.sync(tmpLoc); fs.mkdirSync(tmpLoc); process.chdir(tmpLoc); -}); +}; _.each(fs.readdirSync(fixtureLoc), function (binName) { if (binName[0] === ".") return;