X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=test%2Funit%2Fmanipulation.js;h=f921ea190518a5780bffb1f2c3829adda22dfcfa;hb=f95147f465932cb91e1a6aace50c556820ca4074;hp=168c17c94b166435cf7ea6833d69691347a5ea56;hpb=f9417b9da980f4fa79d03ba691d9f3442c5ab2f2;p=jquery.git diff --git a/test/unit/manipulation.js b/test/unit/manipulation.js index 168c17c..f921ea1 100644 --- a/test/unit/manipulation.js +++ b/test/unit/manipulation.js @@ -757,7 +757,7 @@ test("replaceAll(String|Element|Array<Element>|jQuery)", function() { }); test("clone()", function() { - expect(30); + expect(31); equals( 'This is a normal link: Yahoo', jQuery('#en').text(), 'Assert text for #en' ); var clone = jQuery('#yahoo').clone(); equals( 'Try them out:Yahoo', jQuery('#first').append(clone).text(), 'Check for clone' ); @@ -807,6 +807,14 @@ test("clone()", function() { div = div.clone(true); equals( div.data("a"), true, "Data cloned." ); equals( div.data("b"), true, "Data cloned." ); + + var form = document.createElement("form"); + form.action = "/test/"; + var div = document.createElement("div"); + div.appendChild( document.createTextNode("test") ); + form.appendChild( div ); + + equals( jQuery(form).clone().children().length, 1, "Make sure we just get the form back." ); }); if (!isLocal) {