From 15fc1cb33243ff403a30ed115fd2501563e8f59e Mon Sep 17 00:00:00 2001 From: Luke Page Date: Sun, 4 Jan 2015 08:45:57 +0000 Subject: [PATCH] exclude sync and integration tests if test name is specified --- test/less-test.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/less-test.js b/test/less-test.js index f3919d9a..93caf9be 100644 --- a/test/less-test.js +++ b/test/less-test.js @@ -125,7 +125,10 @@ module.exports = function() { } function testSyncronous(options, filenameNoExtension) { - totalTests++; + if (oneTestOnly && ("Test Sync " + filenameNoExtension) !== oneTestOnly) { + return; + } + totalTests++; queue(function() { var isSync = true; toCSS(options, path.join('test/less/', filenameNoExtension + ".less"), function (err, result) { @@ -295,6 +298,9 @@ module.exports = function() { } function testNoOptions() { + if (oneTestOnly && "Integration" !== oneTestOnly) { + return; + } totalTests++; try { process.stdout.write("- Integration - creating parser without options: ");