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 ); });