From 42badf34607092fd754a18f5b71e9b08457f982a Mon Sep 17 00:00:00 2001 From: Pat O'Callaghan Date: Mon, 6 May 2019 18:23:00 +0100 Subject: Traversing: Fix `contents()` on ``s with children (cherry-picked from 4d865d96aa5aae91823c50020b5c19da79566811) Fixes gh-4384 Closes gh-4385 --- test/unit/traversing.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'test') diff --git a/test/unit/traversing.js b/test/unit/traversing.js index e70c121ed..e8d23536e 100644 --- a/test/unit/traversing.js +++ b/test/unit/traversing.js @@ -808,6 +808,19 @@ QUnit.test( "contents() for ", function( assert ) { jQuery( "#qunit-fixture" ).append( svgObject ); } ); +QUnit.test( "contents() for with children", function( assert ) { + assert.expect( 1 ); + + var object = "" + + "" + + "" + + "Penguin" + + ""; + + var contents = jQuery( object ).contents(); + assert.equal( contents.length, 3, "Check object contents children are correct" ); +} ); + QUnit.test( "contents() for ", function( assert ) { assert.expect( 2 ); -- cgit v1.2.3