diff options
-rw-r--r-- | tests/lib/bootstrap.js | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/tests/lib/bootstrap.js b/tests/lib/bootstrap.js index bae1afada..d0c489dc0 100644 --- a/tests/lib/bootstrap.js +++ b/tests/lib/bootstrap.js @@ -60,21 +60,24 @@ function requireModules( dependencies, callback, modules ) { // Load a set of test file along with the required test infrastructure function requireTests( dependencies, noBackCompat ) { - dependencies = [ + var preDependencies = [ "lib/qunit", noBackCompat ? "jquery-no-back-compat" : "jquery", "jquery-simulate" - ].concat( dependencies ); + ]; + + // Load migrate before test files + if ( parseUrl().migrate ) { + preDependencies.push( "jquery-migrate" ); + } + + dependencies = preDependencies.concat( dependencies ); // Load the TestSwarm injector, if necessary if ( parseUrl().swarmURL ) { dependencies.push( "testswarm" ); } - if ( parseUrl().migrate ) { - dependencies.push( "jquery-migrate" ); - } - requireModules( dependencies, function( QUnit ) { QUnit.start(); } ); |