diff --git a/test/_helper.js b/test/_helper.js index 8de9f92bf4..9325bc011b 100644 --- a/test/_helper.js +++ b/test/_helper.js @@ -36,8 +36,6 @@ exports.get = function (entryName) { if (fs.existsSync(suiteOptsLoc)) suite.options = require(suiteOptsLoc); _.each(fs.readdirSync(suite.filename), function (taskName) { - if (taskName[0] === ".") return; - var taskDir = suite.filename + "/" + taskName; if (fs.statSync(taskDir).isFile()) return; @@ -59,6 +57,7 @@ exports.get = function (entryName) { var test = { title: humanise(taskName), + disabled: taskName[0] === ".", options: taskOpts, exec: { code: readFile(execLoc), diff --git a/test/generation.js b/test/generation.js index d4ee3a36c9..db2857fc85 100644 --- a/test/generation.js +++ b/test/generation.js @@ -22,7 +22,7 @@ suite("generation", function () { _.each(helper.get("generation"), function (testSuite) { suite("generation/" + testSuite.title, function () { _.each(testSuite.tests, function (task) { - test(task.title, function () { + test(task.title, !task.disabled && function () { var expect = task.expect; var actual = task.actual; diff --git a/test/transformation.js b/test/transformation.js index 25edc13872..6f73359e92 100644 --- a/test/transformation.js +++ b/test/transformation.js @@ -64,7 +64,7 @@ var run = function (task) { _.each(helper.get("transformation"), function (testSuite) { suite("transformation/" + testSuite.title, function () { _.each(testSuite.tests, function (task) { - test(task.title, function () { + test(task.title, !task.disabled && function () { var runTask = function () { run(task); };