diff options
author | timmywil <timmywillisn@gmail.com> | 2012-06-15 02:09:38 -0400 |
---|---|---|
committer | timmywil <timmywillisn@gmail.com> | 2012-06-15 02:09:38 -0400 |
commit | 8f944a1b5c0abce054cf9e6ac4010c782557ce26 (patch) | |
tree | 65a79cb45986f02a25c1dbc6507647f5948c9413 /test/index.html | |
parent | 1ea4fe705207476698e7768036343b2ebe3bb31f (diff) | |
download | jquery-8f944a1b5c0abce054cf9e6ac4010c782557ce26.tar.gz jquery-8f944a1b5c0abce054cf9e6ac4010c782557ce26.zip |
Add necessary test html from Sizzle tests; Add an easy way to turn off QSA in tests
Diffstat (limited to 'test/index.html')
-rw-r--r-- | test/index.html | 48 |
1 files changed, 32 insertions, 16 deletions
diff --git a/test/index.html b/test/index.html index 3de1565fe..07c06813f 100644 --- a/test/index.html +++ b/test/index.html @@ -9,25 +9,32 @@ <script src="data/testinit.js"></script> + <!-- Loads minified version if version=min is present in the search --> + <!-- Nullifies querySelectorAll if qsa=no is present --> <script> - var set, keyvals, params, + (function() { + var set, keyvals, params, version = ""; - if ( location.search ) { - keyvals = location.search.slice(1).split("&"), - params = {}; - - while ( keyvals.length ) { - set = keyvals.shift().split("="); - params[ set[0] ] = set[1]; - } - if ( params.version && params.version === "min" ) { - version = params.version + "."; + if ( location.search ) { + keyvals = location.search.slice(1).split("&"), + params = {}; + + while ( keyvals.length ) { + set = keyvals.shift().split("="); + params[ set[0] ] = set[1]; + } + if ( params.version && params.version === "min" ) { + version = params.version + "."; + } + if ( params.qsa && params.qsa === "no" ) { + document.querySelectorAll = null; + } } - } - document.write( - "<script src='../dist/jquery." + version + "js'><\/script>" - ); + document.write( + "<script src='../dist/jquery." + version + "js'><\/script>" + ); + })(); </script> <script src="qunit/qunit/qunit.js"></script> @@ -64,7 +71,8 @@ <body id="body"> <h1 id="qunit-header"><a href="/jquery/test/index.html">jQuery Test Suite</a> - <a href="?jquery=min">(minified)</a> + <a href="?version=min">(minified)</a> + <a href="?qsa=no">(-querySelectorAll)</a> </h1> <h2 id="qunit-banner"></h2> <div id="qunit-testrunner-toolbar"></div> @@ -269,6 +277,14 @@ Z</textarea> <div id="siblingTest"> <em id="siblingfirst">1</em> <em id="siblingnext">2</em> + <em id="siblingthird"> + <em id="siblingchild"> + <em id="siblinggrandchild"> + <em id="siblinggreatgrandchild"></em> + </em> + </em> + </em> + <span id="siblingspan"></span> </div> </div> </dl> |