From: Jörn Zaefferer Date: Thu, 24 Apr 2008 20:08:50 +0000 (+0000) Subject: testrunner: refactored url-test-filter, still regex based X-Git-Url: http://git.asbjorn.biz/?a=commitdiff_plain;h=f12d94a6282d9efe6ba5863bf0de8a8a8b09a4af;hp=2efd0b4cc5cce9b22cd4bc638e25cc998736b6e7;p=jquery.git testrunner: refactored url-test-filter, still regex based --- diff --git a/test/data/testrunner.js b/test/data/testrunner.js index eabcd8e..6f42641 100644 --- a/test/data/testrunner.js +++ b/test/data/testrunner.js @@ -54,6 +54,11 @@ function start() { }, 13); } +function dontrun(name) { + var filter = location.search.slice(1); + return filter && !new RegExp(filter).test(encodeURIComponent(name)); +} + function runTest() { _config.blocking = false; var time = new Date(); @@ -73,8 +78,7 @@ function test(name, callback, nowait) { if(_config.currentModule) name = _config.currentModule + " module: " + name; - var filter = location.search.slice(1); - if ( filter && !new RegExp(filter).test(encodeURIComponent(name)) ) + if (dontrun(name)) return; synchronize(function() {