From bfad45fe4510db78a38170752ccc9c9efe5f38b6 Mon Sep 17 00:00:00 2001 From: John Resig Date: Tue, 3 May 2011 15:02:26 -0400 Subject: Fix problem with appending multiple string arguments in IE 6. Fixes #9072. --- test/unit/manipulation.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/unit/manipulation.js b/test/unit/manipulation.js index b71b6962e..972cfaf91 100644 --- a/test/unit/manipulation.js +++ b/test/unit/manipulation.js @@ -227,7 +227,7 @@ test("unwrap()", function() { }); var testAppend = function(valueObj) { - expect(40); + expect(41); var defaultText = "Try them out:" var result = jQuery("#first").append(valueObj("buga")); equals( result.text(), defaultText + "buga", "Check if text appending works" ); @@ -344,6 +344,17 @@ var testAppend = function(valueObj) { equals( $radio[0].checked, true, "Reappending radios uphold which radio is checked" ); equals( $radioNot[0].checked, false, "Reappending radios uphold not being checked" ); QUnit.reset(); + + var prev = jQuery("#sap").children().length; + + jQuery("#sap").append( + "", + "", + "" + ); + + equals( jQuery("#sap").children().length, prev + 3, "Make sure that multiple arguments works." ); + QUnit.reset(); } test("append(String|Element|Array<Element>|jQuery)", function() { -- cgit v1.2.3