aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit
diff options
context:
space:
mode:
authortimmywil <timmywillisn@gmail.com>2012-05-28 18:32:00 -0400
committertimmywil <timmywillisn@gmail.com>2012-05-28 18:32:20 -0400
commit6f7bdf8977e2eb9e6f528218ea5c99653a224c35 (patch)
tree78653e8187646aca4ab7e6a8261f035b9b7f8191 /test/unit
parent631f0933b061dc3d22ab3cd1974c5f6d02083f81 (diff)
downloadjquery-6f7bdf8977e2eb9e6f528218ea5c99653a224c35.tar.gz
jquery-6f7bdf8977e2eb9e6f528218ea5c99653a224c35.zip
Update Sizzle: Add test for [selected] attribute selections. Addresses a small issue in IE8's boolean attribute selections with QSA.
Diffstat (limited to 'test/unit')
-rw-r--r--test/unit/selector.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/unit/selector.js b/test/unit/selector.js
index 7902742b1..d605ab8df 100644
--- a/test/unit/selector.js
+++ b/test/unit/selector.js
@@ -62,7 +62,7 @@ test("disconnected nodes", function() {
});
testIframe("selector/html5_selector", "attributes - jQuery.attr", function( jQuery, window, document ) {
- expect(34);
+ expect(35);
/**
* Returns an array of elements with the given IDs, eg.
@@ -119,7 +119,7 @@ testIframe("selector/html5_selector", "attributes - jQuery.attr", function( jQue
t( "Attribute Exists", "[indeterminate]", []);
t( "Attribute Exists", "[ismap]", ["img1"]);
t( "Attribute Exists", "[itemscope]", ["div1"]);
- // t( "Attribute Exists", "[loop]", ["video1"]); // IE 6/7 cannot differentiate here. loop is also used on img, input, and marquee tags as well as video/audio. getAttributeNode unfortunately only retrieves the property value.
+ // t( "Attribute Exists", "[loop]", ["video1"]); // IE 6/7 cannot differentiate here. loop is also used on img, input, and marquee tags as well as video/audio. getAttributeNode unfortunately also retrieves the property value.
t( "Attribute Exists", "[multiple]", ["select1"]);
t( "Attribute Exists", "[muted]", ["audio1"]);
// t( "Attribute Exists", "[nohref]", ["area1"]); // IE 6/7 keep this set to false regardless of presence. The attribute node is not retrievable.
@@ -134,7 +134,7 @@ testIframe("selector/html5_selector", "attributes - jQuery.attr", function( jQue
t( "Attribute Exists", "[reversed]", ["ol1"]);
t( "Attribute Exists", "[scoped]", ["style1"]);
t( "Attribute Exists", "[seamless]", ["iframe1"]);
- // t( "Attribute Exists", "[selected]", ["option1"]); // IE8's querySelectorAll fails here. Redirecting to oldSizzle would work, but it would require an additional support test as well as a check for the selected attribute within the qsa logic
+ t( "Attribute Exists", "[selected]", ["option1"]);
t( "Attribute Exists", "[truespeed]", ["marquee1"]);
// Enumerated attributes (these are not boolean content attributes)