diff options
author | Richard Gibson <richard.gibson@gmail.com> | 2015-09-08 16:03:10 -0400 |
---|---|---|
committer | Richard Gibson <richard.gibson@gmail.com> | 2015-10-08 23:29:32 -0400 |
commit | f23a64d745759d358d423ba0557e8f74d65f76cc (patch) | |
tree | 0a7268ced077afd9d2682d0fc4cf33204200c9e2 /test/data/testinit.js | |
parent | f9af896bb8f4cb37b22d508443174c8edf40fc54 (diff) | |
download | jquery-f23a64d745759d358d423ba0557e8f74d65f76cc.tar.gz jquery-f23a64d745759d358d423ba0557e8f74d65f76cc.zip |
Tests: Use QUnit URL parameter parsing
Diffstat (limited to 'test/data/testinit.js')
-rw-r--r-- | test/data/testinit.js | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/test/data/testinit.js b/test/data/testinit.js index 68de5e336..903bc9c34 100644 --- a/test/data/testinit.js +++ b/test/data/testinit.js @@ -269,12 +269,9 @@ this.iframeCallback = undefined; // Tests are always loaded async QUnit.config.autostart = false; this.loadTests = function() { - var loadSwarm, - url = window.location.search, - basicTests = jQuery.inArray( "module=basic", url.substring( 1 ).split( "&" ) ) > -1; - - url = decodeURIComponent( url.slice( url.indexOf( "swarmURL=" ) + "swarmURL=".length ) ); - loadSwarm = url && url.indexOf( "http" ) === 0; + // Leverage QUnit URL parsing to detect testSwarm environment and "basic" testing mode + var loadSwarm = ( QUnit.urlParams[ "swarmURL" ] + "" ).indexOf( "http" ) === 0, + basicTests = ( QUnit.urlParams[ "module" ] + "" ) === "basic"; // Get testSubproject from testrunner first require( [ "data/testrunner.js" ], function() { |