The exact escaping of the text() test isn't important - as long as < is escaped.

This commit is contained in:
John Resig 2009-01-02 19:23:12 +00:00
parent 6a3d1a1e28
commit c59bf424a1

View file

@ -1520,7 +1520,7 @@ test("removeAttr(String", function() {
test("text(String)", function() {
expect(4);
equals( jQuery("#foo").text("<div><b>Hello</b> cruel world!</div>")[0].innerHTML, "&lt;div&gt;&lt;b&gt;Hello&lt;/b&gt; cruel world!&lt;/div&gt;", "Check escaped text" );
equals( jQuery("#foo").text("<div><b>Hello</b> cruel world!</div>")[0].innerHTML.replace(/>/g, "&gt;"), "&lt;div&gt;&lt;b&gt;Hello&lt;/b&gt; cruel world!&lt;/div&gt;", "Check escaped text" );
// using contents will get comments regular, text, and comment nodes
var j = jQuery("#nonnodes").contents();