From c5c89344adc79b09a0a35baced2fd840d6b867e0 Mon Sep 17 00:00:00 2001 From: John Bender Date: Fri, 12 Aug 2011 14:41:45 -0700 Subject: [PATCH] prevent qunit from running the suite until all the tests are defined --- tests/unit/runner.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/unit/runner.js b/tests/unit/runner.js index fda61661..8ad491ce 100644 --- a/tests/unit/runner.js +++ b/tests/unit/runner.js @@ -52,10 +52,18 @@ $(function() { self.$frameElem.attr( "src", template.replace("{{testdir}}", dir) ); }); }); + + // having defined all suite level tests let QUnit run + QUnit.start(); } }); }; + // prevent qunit from starting the test suite until all tests are defined + QUnit.begin = function( ) { + this.config.autostart = false; + }; + // get the test directories $.get( "ls.php", (new Runner()).exec ); });