Add necessary test html from Sizzle tests; Add an easy way to turn off QSA in tests

This commit is contained in:
timmywil 2012-06-15 02:09:38 -04:00
parent 1ea4fe7052
commit 8f944a1b5c
2 changed files with 32 additions and 16 deletions

@ -1 +1 @@
Subproject commit c24253c0556a75bfb145dccee6f074d064b3fdc3 Subproject commit 7340e00eed33d86ad92aaa355c1efda4222bbd88

View File

@ -9,25 +9,32 @@
<script src="data/testinit.js"></script> <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> <script>
var set, keyvals, params, (function() {
var set, keyvals, params,
version = ""; version = "";
if ( location.search ) { if ( location.search ) {
keyvals = location.search.slice(1).split("&"), keyvals = location.search.slice(1).split("&"),
params = {}; params = {};
while ( keyvals.length ) { while ( keyvals.length ) {
set = keyvals.shift().split("="); set = keyvals.shift().split("=");
params[ set[0] ] = set[1]; params[ set[0] ] = set[1];
}
if ( params.version && params.version === "min" ) {
version = params.version + ".";
}
if ( params.qsa && params.qsa === "no" ) {
document.querySelectorAll = null;
}
} }
if ( params.version && params.version === "min" ) { document.write(
version = params.version + "."; "<script src='../dist/jquery." + version + "js'><\/script>"
} );
} })();
document.write(
"<script src='../dist/jquery." + version + "js'><\/script>"
);
</script> </script>
<script src="qunit/qunit/qunit.js"></script> <script src="qunit/qunit/qunit.js"></script>
@ -64,7 +71,8 @@
<body id="body"> <body id="body">
<h1 id="qunit-header"><a href="/jquery/test/index.html">jQuery Test Suite</a> <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> </h1>
<h2 id="qunit-banner"></h2> <h2 id="qunit-banner"></h2>
<div id="qunit-testrunner-toolbar"></div> <div id="qunit-testrunner-toolbar"></div>
@ -269,6 +277,14 @@ Z</textarea>
<div id="siblingTest"> <div id="siblingTest">
<em id="siblingfirst">1</em> <em id="siblingfirst">1</em>
<em id="siblingnext">2</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>
</div> </div>
</dl> </dl>