Commit 1e4f3c07 authored by Anton M's avatar Anton M

Pull over tests from Sizzle. Fixes #3729. Fixes #6428.

parent e00f74c4
...@@ -264,7 +264,7 @@ test("child and adjacent", function() { ...@@ -264,7 +264,7 @@ test("child and adjacent", function() {
}); });
test("attributes", function() { test("attributes", function() {
expect(41); expect(43);
t( "Attribute Exists", "a[title]", ["google"] ); t( "Attribute Exists", "a[title]", ["google"] );
t( "Attribute Exists", "*[title]", ["google"] ); t( "Attribute Exists", "*[title]", ["google"] );
...@@ -330,6 +330,15 @@ test("attributes", function() { ...@@ -330,6 +330,15 @@ test("attributes", function() {
t("Find escaped attribute value", "input[name=foo\\[baz\\]]", ["attrbad2"]); t("Find escaped attribute value", "input[name=foo\\[baz\\]]", ["attrbad2"]);
attrbad.remove(); attrbad.remove();
//#6428
t("Find escaped attribute value", "#form input[name=foo\\[bar\\]]", ["hidden2"]);
//#3279
var div = document.createElement("div");
div.innerHTML = "<div id='foo' xml:test='something'></div>";
deepEqual( jQuery( "[xml\\:test]", div ).get(), [ div.firstChild ], "Finding by attribute with escaped characters." );
}); });
test("pseudo - child", function() { test("pseudo - child", function() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment