X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=test%2Funit%2Ftraversing.js;h=c7279cfe5fa75d0525722a838e01b2b1c28328a9;hb=8c41325a081f4009aa94748b9b6045e50a78422e;hp=4233f70f9c174c917edf06d88ff5131a4e7e6987;hpb=e63fa8beb8e285fe19fc0a1557045b80e3c63c66;p=jquery.git diff --git a/test/unit/traversing.js b/test/unit/traversing.js index 4233f70..c7279cf 100644 --- a/test/unit/traversing.js +++ b/test/unit/traversing.js @@ -120,7 +120,7 @@ test("filter(jQuery)", function() { }) test("closest()", function() { - expect(9); + expect(10); same( jQuery("body").closest("body").get(), q("body"), "closest(body)" ); same( jQuery("body").closest("html").get(), q("html"), "closest(html)" ); same( jQuery("body").closest("div").get(), [], "closest(div)" ); @@ -134,6 +134,10 @@ test("closest()", function() { same( jq.closest("html", document.body).get(), [], "Context limited." ); same( jq.closest("body", document.body).get(), [], "Context limited." ); same( jq.closest("#nothiddendiv", document.body).get(), q("nothiddendiv"), "Context not reached." ); + + //Test that .closest() returns unique'd set + equals( jQuery('#main p').closest('#main').length, 1, "Closest should return a unique set" ); + }); test("closest(Array)", function() {