diff options
author | Oleg Gaidarenko <markelog@gmail.com> | 2015-08-16 06:45:28 +0300 |
---|---|---|
committer | Oleg Gaidarenko <markelog@gmail.com> | 2015-08-16 09:02:01 +0300 |
commit | b930d14ce64937e9478405eee2828d4da091d2cb (patch) | |
tree | 7966c17b5b66e02af5cfa485d3e6a565ef077645 /test/unit/wrap.js | |
parent | 9d820fbde6d89bc7a06e2704be61cf6c0b4d6e3c (diff) | |
download | jquery-b930d14ce64937e9478405eee2828d4da091d2cb.tar.gz jquery-b930d14ce64937e9478405eee2828d4da091d2cb.zip |
Tests: partially use new qunit interface
http://qunitjs.com/upgrade-guide-2.x/
For most of the boring work was used
https://github.com/apsdehal/qunit-migrate package
However, it can't update local qunit helpers, plus in some places
old QUnit.asyncTest signature is still used
Fixes gh-2540
Diffstat (limited to 'test/unit/wrap.js')
-rw-r--r-- | test/unit/wrap.js | 224 |
1 files changed, 112 insertions, 112 deletions
diff --git a/test/unit/wrap.js b/test/unit/wrap.js index 4907b7bc9..cefbcfc18 100644 --- a/test/unit/wrap.js +++ b/test/unit/wrap.js @@ -4,7 +4,7 @@ if ( !jQuery.fn.wrap ) { // no wrap module return; } -module( "wrap", { +QUnit.module( "wrap", { teardown: moduleTeardown }); @@ -19,36 +19,36 @@ function manipulationFunctionReturningObj( value ) { }; } -function testWrap( val ) { +function testWrap( val , assert ) { - expect( 19 ); + assert.expect( 19 ); var defaultText, result, j, i, cacheLength; defaultText = "Try them out:"; result = jQuery("#first").wrap( val("<div class='red'><span></span></div>") ).text(); - equal( defaultText, result, "Check for wrapping of on-the-fly html" ); - ok( jQuery("#first").parent().parent().is(".red"), "Check if wrapper has class 'red'" ); + assert.equal( defaultText, result, "Check for wrapping of on-the-fly html" ); + assert.ok( jQuery("#first").parent().parent().is(".red"), "Check if wrapper has class 'red'" ); result = jQuery("#first").wrap( val(document.getElementById("empty")) ).parent(); - ok( result.is("ol"), "Check for element wrapping" ); - equal( result.text(), defaultText, "Check for element wrapping" ); + assert.ok( result.is("ol"), "Check for element wrapping" ); + assert.equal( result.text(), defaultText, "Check for element wrapping" ); jQuery("#check1").on( "click", function() { var checkbox = this; - ok( checkbox.checked, "Checkbox's state is erased after wrap() action, see #769" ); + assert.ok( checkbox.checked, "Checkbox's state is erased after wrap() action, see #769" ); jQuery( checkbox ).wrap( val("<div id='c1' style='display:none;'></div>") ); - ok( checkbox.checked, "Checkbox's state is erased after wrap() action, see #769" ); + assert.ok( checkbox.checked, "Checkbox's state is erased after wrap() action, see #769" ); }).prop( "checked", false )[ 0 ].click(); // using contents will get comments regular, text, and comment nodes j = jQuery("#nonnodes").contents(); j.wrap( val("<i></i>") ); - equal( jQuery("#nonnodes > i").length, jQuery("#nonnodes")[ 0 ].childNodes.length, "Check node,textnode,comment wraps ok" ); - equal( jQuery("#nonnodes > i").text(), j.text(), "Check node,textnode,comment wraps doesn't hurt text" ); + assert.equal( jQuery("#nonnodes > i").length, jQuery("#nonnodes")[ 0 ].childNodes.length, "Check node,textnode,comment wraps ok" ); + assert.equal( jQuery("#nonnodes > i").text(), j.text(), "Check node,textnode,comment wraps doesn't hurt text" ); // Try wrapping a disconnected node cacheLength = 0; @@ -57,32 +57,32 @@ function testWrap( val ) { } j = jQuery("<label/>").wrap( val("<li/>") ); - equal( j[ 0 ] .nodeName.toUpperCase(), "LABEL", "Element is a label" ); - equal( j[ 0 ].parentNode.nodeName.toUpperCase(), "LI", "Element has been wrapped" ); + assert.equal( j[ 0 ] .nodeName.toUpperCase(), "LABEL", "Element is a label" ); + assert.equal( j[ 0 ].parentNode.nodeName.toUpperCase(), "LI", "Element has been wrapped" ); for ( i in jQuery.cache ) { cacheLength--; } - equal( cacheLength, 0, "No memory leak in jQuery.cache (bug #7165)" ); + assert.equal( cacheLength, 0, "No memory leak in jQuery.cache (bug #7165)" ); // Wrap an element containing a text node j = jQuery("<span/>").wrap("<div>test</div>"); - equal( j[ 0 ].previousSibling.nodeType, 3, "Make sure the previous node is a text element" ); - equal( j[ 0 ].parentNode.nodeName.toUpperCase(), "DIV", "And that we're in the div element." ); + assert.equal( j[ 0 ].previousSibling.nodeType, 3, "Make sure the previous node is a text element" ); + assert.equal( j[ 0 ].parentNode.nodeName.toUpperCase(), "DIV", "And that we're in the div element." ); // Try to wrap an element with multiple elements (should fail) j = jQuery("<div><span></span></div>").children().wrap("<p></p><div></div>"); - equal( j[ 0 ].parentNode.parentNode.childNodes.length, 1, "There should only be one element wrapping." ); - equal( j.length, 1, "There should only be one element (no cloning)." ); - equal( j[ 0 ].parentNode.nodeName.toUpperCase(), "P", "The span should be in the paragraph." ); + assert.equal( j[ 0 ].parentNode.parentNode.childNodes.length, 1, "There should only be one element wrapping." ); + assert.equal( j.length, 1, "There should only be one element (no cloning)." ); + assert.equal( j[ 0 ].parentNode.nodeName.toUpperCase(), "P", "The span should be in the paragraph." ); // Wrap an element with a jQuery set j = jQuery("<span/>").wrap( jQuery("<div></div>") ); - equal( j[ 0 ].parentNode.nodeName.toLowerCase(), "div", "Wrapping works." ); + assert.equal( j[ 0 ].parentNode.nodeName.toLowerCase(), "div", "Wrapping works." ); // Wrap an element with a jQuery set and event result = jQuery("<div></div>").on( "click", function() { - ok( true, "Event triggered." ); + assert.ok( true, "Event triggered." ); // Remove handlers on detached elements result.off(); @@ -90,49 +90,49 @@ function testWrap( val ) { }); j = jQuery("<span/>").wrap( result ); - equal( j[ 0 ].parentNode.nodeName.toLowerCase(), "div", "Wrapping works." ); + assert.equal( j[ 0 ].parentNode.nodeName.toLowerCase(), "div", "Wrapping works." ); j.parent().trigger("click"); } -test( "wrap(String|Element)", function() { - testWrap( manipulationBareObj ); +QUnit.test( "wrap(String|Element)", function( assert ) { + testWrap( manipulationBareObj, assert ); }); -test( "wrap(Function)", function() { - testWrap( manipulationFunctionReturningObj ); +QUnit.test( "wrap(Function)", function( assert ) { + testWrap( manipulationFunctionReturningObj, assert ); }); -test( "wrap(Function) with index (#10177)", function() { +QUnit.test( "wrap(Function) with index (#10177)", function( assert ) { var expectedIndex = 0, targets = jQuery("#qunit-fixture p"); - expect( targets.length ); + assert.expect( targets.length ); targets.wrap(function(i) { - equal( i, expectedIndex, "Check if the provided index (" + i + ") is as expected (" + expectedIndex + ")" ); + assert.equal( i, expectedIndex, "Check if the provided index (" + i + ") is as expected (" + expectedIndex + ")" ); expectedIndex++; return "<div id='wrap_index_'" + i + "'></div>"; }); }); -test( "wrap(String) consecutive elements (#10177)", function() { +QUnit.test( "wrap(String) consecutive elements (#10177)", function( assert ) { var targets = jQuery("#qunit-fixture p"); - expect( targets.length * 2 ); + assert.expect( targets.length * 2 ); targets.wrap("<div class='wrapper'></div>"); targets.each(function() { var $this = jQuery(this); - ok( $this.parent().is(".wrapper"), "Check each elements parent is correct (.wrapper)" ); - equal( $this.siblings().length, 0, "Each element should be wrapped individually" ); + assert.ok( $this.parent().is(".wrapper"), "Check each elements parent is correct (.wrapper)" ); + assert.equal( $this.siblings().length, 0, "Each element should be wrapped individually" ); }); }); -test( "wrapAll(String)", function() { +QUnit.test( "wrapAll(String)", function( assert ) { - expect( 5 ); + assert.expect( 5 ); var prev, p, result; @@ -140,16 +140,16 @@ test( "wrapAll(String)", function() { p = jQuery("#firstp,#first")[ 0 ].parentNode; result = jQuery("#firstp,#first").wrapAll( "<div class='red'><div class='tmp'></div></div>" ); - equal( result.parent().length, 1, "Check for wrapping of on-the-fly html" ); - ok( jQuery("#first").parent().parent().is(".red"), "Check if wrapper has class 'red'" ); - ok( jQuery("#firstp").parent().parent().is(".red"), "Check if wrapper has class 'red'" ); - equal( jQuery("#first").parent().parent()[ 0 ].previousSibling, prev, "Correct Previous Sibling" ); - equal( jQuery("#first").parent().parent()[ 0 ].parentNode, p, "Correct Parent" ); + assert.equal( result.parent().length, 1, "Check for wrapping of on-the-fly html" ); + assert.ok( jQuery("#first").parent().parent().is(".red"), "Check if wrapper has class 'red'" ); + assert.ok( jQuery("#firstp").parent().parent().is(".red"), "Check if wrapper has class 'red'" ); + assert.equal( jQuery("#first").parent().parent()[ 0 ].previousSibling, prev, "Correct Previous Sibling" ); + assert.equal( jQuery("#first").parent().parent()[ 0 ].parentNode, p, "Correct Parent" ); }); -test( "wrapAll(Function)", function() { - expect( 5 ); +QUnit.test( "wrapAll(Function)", function( assert ) { + assert.expect( 5 ); var prev = jQuery( "#firstp" )[ 0 ].previousSibling, p = jQuery( "#firstp,#first" )[ 0 ].parentNode, @@ -157,15 +157,15 @@ test( "wrapAll(Function)", function() { return "<div class='red'><div class='tmp'></div></div>"; }); - equal( result.parent().length, 1, "Check for wrapping of on-the-fly html" ); - ok( jQuery( "#first" ).parent().parent().is( ".red" ), "Check if wrapper has class 'red'" ); - ok( jQuery( "#firstp" ).parent().parent().is( ".red" ), "Check if wrapper has class 'red'" ); - ok( jQuery( "#first" ).parent().parent().parent().is( p ), "Correct Parent" ); - strictEqual( jQuery( "#first" ).parent().parent()[ 0 ].previousSibling, prev, "Correct Previous Sibling" ); + assert.equal( result.parent().length, 1, "Check for wrapping of on-the-fly html" ); + assert.ok( jQuery( "#first" ).parent().parent().is( ".red" ), "Check if wrapper has class 'red'" ); + assert.ok( jQuery( "#firstp" ).parent().parent().is( ".red" ), "Check if wrapper has class 'red'" ); + assert.ok( jQuery( "#first" ).parent().parent().parent().is( p ), "Correct Parent" ); + assert.strictEqual( jQuery( "#first" ).parent().parent()[ 0 ].previousSibling, prev, "Correct Previous Sibling" ); }); -test( "wrapAll(Function) check execution characteristics", function() { - expect( 3 ); +QUnit.test( "wrapAll(Function) check execution characteristics", function( assert ) { + assert.expect( 3 ); var i = 0; @@ -174,69 +174,69 @@ test( "wrapAll(Function) check execution characteristics", function() { return ""; }); - ok( !i, "should not execute function argument if target element does not exist" ); + assert.ok( !i, "should not execute function argument if target element does not exist" ); jQuery( "#firstp" ).wrapAll(function( index ) { - strictEqual( this, jQuery( "#firstp" )[ 0 ], "context must be the first found element" ); - strictEqual( index, undefined, "index argument should not be included in function execution" ); + assert.strictEqual( this, jQuery( "#firstp" )[ 0 ], "context must be the first found element" ); + assert.strictEqual( index, undefined, "index argument should not be included in function execution" ); }); }); -test( "wrapAll(Element)", function() { +QUnit.test( "wrapAll(Element)", function( assert ) { - expect( 3 ); + assert.expect( 3 ); var prev, p; prev = jQuery("#firstp")[ 0 ].previousSibling; p = jQuery("#first")[ 0 ].parentNode; jQuery("#firstp,#first").wrapAll( document.getElementById("empty") ); - equal( jQuery("#first").parent()[ 0 ], jQuery("#firstp").parent()[ 0 ], "Same Parent" ); - equal( jQuery("#first").parent()[ 0 ].previousSibling, prev, "Correct Previous Sibling" ); - equal( jQuery("#first").parent()[ 0 ].parentNode, p, "Correct Parent" ); + assert.equal( jQuery("#first").parent()[ 0 ], jQuery("#firstp").parent()[ 0 ], "Same Parent" ); + assert.equal( jQuery("#first").parent()[ 0 ].previousSibling, prev, "Correct Previous Sibling" ); + assert.equal( jQuery("#first").parent()[ 0 ].parentNode, p, "Correct Parent" ); }); -test( "wrapInner(String)", function() { +QUnit.test( "wrapInner(String)", function( assert ) { - expect( 6 ); + assert.expect( 6 ); var num; num = jQuery("#first").children().length; jQuery("#first").wrapInner( "<div class='red'><div id='tmp'></div></div>" ); - equal( jQuery("#first").children().length, 1, "Only one child" ); - ok( jQuery("#first").children().is(".red"), "Verify Right Element" ); - equal( jQuery("#first").children().children().children().length, num, "Verify Elements Intact" ); + assert.equal( jQuery("#first").children().length, 1, "Only one child" ); + assert.ok( jQuery("#first").children().is(".red"), "Verify Right Element" ); + assert.equal( jQuery("#first").children().children().children().length, num, "Verify Elements Intact" ); num = jQuery("#first").html("foo<div>test</div><div>test2</div>").children().length; jQuery("#first").wrapInner( "<div class='red'><div id='tmp'></div></div>" ); - equal( jQuery("#first").children().length, 1, "Only one child" ); - ok( jQuery("#first").children().is(".red"), "Verify Right Element" ); - equal( jQuery("#first").children().children().children().length, num, "Verify Elements Intact" ); + assert.equal( jQuery("#first").children().length, 1, "Only one child" ); + assert.ok( jQuery("#first").children().is(".red"), "Verify Right Element" ); + assert.equal( jQuery("#first").children().children().children().length, num, "Verify Elements Intact" ); }); -test( "wrapInner(Element)", function() { +QUnit.test( "wrapInner(Element)", function( assert ) { - expect( 5 ); + assert.expect( 5 ); var num, div = jQuery("<div/>"); num = jQuery("#first").children().length; jQuery("#first").wrapInner( document.getElementById("empty") ); - equal( jQuery("#first").children().length, 1, "Only one child" ); - ok( jQuery("#first").children().is("#empty"), "Verify Right Element" ); - equal( jQuery("#first").children().children().length, num, "Verify Elements Intact" ); + assert.equal( jQuery("#first").children().length, 1, "Only one child" ); + assert.ok( jQuery("#first").children().is("#empty"), "Verify Right Element" ); + assert.equal( jQuery("#first").children().children().length, num, "Verify Elements Intact" ); div.wrapInner( "<span></span>" ); - equal( div.children().length, 1, "The contents were wrapped." ); - equal( div.children()[ 0 ].nodeName.toLowerCase(), "span", "A span was inserted." ); + assert.equal( div.children().length, 1, "The contents were wrapped." ); + assert.equal( div.children()[ 0 ].nodeName.toLowerCase(), "span", "A span was inserted." ); }); -test( "wrapInner(Function) returns String", function() { +QUnit.test( "wrapInner(Function) returns String", function( assert ) { - expect( 6 ); + assert.expect( 6 ); var num, val = manipulationFunctionReturningObj; @@ -244,20 +244,20 @@ test( "wrapInner(Function) returns String", function() { num = jQuery("#first").children().length; jQuery("#first").wrapInner( val("<div class='red'><div id='tmp'></div></div>") ); - equal( jQuery("#first").children().length, 1, "Only one child" ); - ok( jQuery("#first").children().is(".red"), "Verify Right Element" ); - equal( jQuery("#first").children().children().children().length, num, "Verify Elements Intact" ); + assert.equal( jQuery("#first").children().length, 1, "Only one child" ); + assert.ok( jQuery("#first").children().is(".red"), "Verify Right Element" ); + assert.equal( jQuery("#first").children().children().children().length, num, "Verify Elements Intact" ); num = jQuery("#first").html("foo<div>test</div><div>test2</div>").children().length; jQuery("#first").wrapInner( val("<div class='red'><div id='tmp'></div></div>") ); - equal( jQuery("#first").children().length, 1, "Only one child" ); - ok( jQuery("#first").children().is(".red"), "Verify Right Element" ); - equal( jQuery("#first").children().children().children().length, num, "Verify Elements Intact" ); + assert.equal( jQuery("#first").children().length, 1, "Only one child" ); + assert.ok( jQuery("#first").children().is(".red"), "Verify Right Element" ); + assert.equal( jQuery("#first").children().children().children().length, num, "Verify Elements Intact" ); }); -test( "wrapInner(Function) returns Element", function() { +QUnit.test( "wrapInner(Function) returns Element", function( assert ) { - expect( 5 ); + assert.expect( 5 ); var num, val = manipulationFunctionReturningObj, @@ -265,84 +265,84 @@ test( "wrapInner(Function) returns Element", function() { num = jQuery("#first").children().length; jQuery("#first").wrapInner( val(document.getElementById("empty")) ); - equal( jQuery("#first").children().length, 1, "Only one child" ); - ok( jQuery("#first").children().is("#empty"), "Verify Right Element" ); - equal( jQuery("#first").children().children().length, num, "Verify Elements Intact" ); + assert.equal( jQuery("#first").children().length, 1, "Only one child" ); + assert.ok( jQuery("#first").children().is("#empty"), "Verify Right Element" ); + assert.equal( jQuery("#first").children().children().length, num, "Verify Elements Intact" ); div.wrapInner( val("<span></span>") ); - equal( div.children().length, 1, "The contents were wrapped." ); - equal( div.children()[ 0 ].nodeName.toLowerCase(), "span", "A span was inserted." ); + assert.equal( div.children().length, 1, "The contents were wrapped." ); + assert.equal( div.children()[ 0 ].nodeName.toLowerCase(), "span", "A span was inserted." ); }); -test( "unwrap()", function() { +QUnit.test( "unwrap()", function( assert ) { - expect( 9 ); + assert.expect( 9 ); jQuery("body").append(" <div id='unwrap' style='display: none;'> <div id='unwrap1'> <span class='unwrap'>a</span> <span class='unwrap'>b</span> </div> <div id='unwrap2'> <span class='unwrap'>c</span> <span class='unwrap'>d</span> </div> <div id='unwrap3'> <b><span class='unwrap unwrap3'>e</span></b> <b><span class='unwrap unwrap3'>f</span></b> </div> </div>"); var abcd = jQuery("#unwrap1 > span, #unwrap2 > span").get(), abcdef = jQuery("#unwrap span").get(); - equal( jQuery("#unwrap1 span").add("#unwrap2 span:first-child").unwrap().length, 3, "make #unwrap1 and #unwrap2 go away" ); - deepEqual( jQuery("#unwrap > span").get(), abcd, "all four spans should still exist" ); + assert.equal( jQuery("#unwrap1 span").add("#unwrap2 span:first-child").unwrap().length, 3, "make #unwrap1 and #unwrap2 go away" ); + assert.deepEqual( jQuery("#unwrap > span").get(), abcd, "all four spans should still exist" ); - deepEqual( jQuery("#unwrap3 span").unwrap().get(), jQuery("#unwrap3 > span").get(), "make all b in #unwrap3 go away" ); + assert.deepEqual( jQuery("#unwrap3 span").unwrap().get(), jQuery("#unwrap3 > span").get(), "make all b in #unwrap3 go away" ); - deepEqual( jQuery("#unwrap3 span").unwrap().get(), jQuery("#unwrap > span.unwrap3").get(), "make #unwrap3 go away" ); + assert.deepEqual( jQuery("#unwrap3 span").unwrap().get(), jQuery("#unwrap > span.unwrap3").get(), "make #unwrap3 go away" ); - deepEqual( jQuery("#unwrap").children().get(), abcdef, "#unwrap only contains 6 child spans" ); + assert.deepEqual( jQuery("#unwrap").children().get(), abcdef, "#unwrap only contains 6 child spans" ); - deepEqual( jQuery("#unwrap > span").unwrap().get(), jQuery("body > span.unwrap").get(), "make the 6 spans become children of body" ); + assert.deepEqual( jQuery("#unwrap > span").unwrap().get(), jQuery("body > span.unwrap").get(), "make the 6 spans become children of body" ); - deepEqual( jQuery("body > span.unwrap").unwrap().get(), jQuery("body > span.unwrap").get(), "can't unwrap children of body" ); - deepEqual( jQuery("body > span.unwrap").unwrap().get(), abcdef, "can't unwrap children of body" ); + assert.deepEqual( jQuery("body > span.unwrap").unwrap().get(), jQuery("body > span.unwrap").get(), "can't unwrap children of body" ); + assert.deepEqual( jQuery("body > span.unwrap").unwrap().get(), abcdef, "can't unwrap children of body" ); - deepEqual( jQuery("body > span.unwrap").get(), abcdef, "body contains 6 .unwrap child spans" ); + assert.deepEqual( jQuery("body > span.unwrap").get(), abcdef, "body contains 6 .unwrap child spans" ); jQuery("body > span.unwrap").remove(); }); -test( "unwrap( selector )", function() { +QUnit.test( "unwrap( selector )", function( assert ) { - expect( 5 ); + assert.expect( 5 ); jQuery( "body" ).append( " <div id='unwrap' style='display: none;'> <div id='unwrap1'> <span class='unwrap'>a</span> <span class='unwrap'>b</span> </div> <div id='unwrap2'> <span class='unwrap'>c</span> <span class='unwrap'>d</span> </div> </div>" ); // Shouldn't unwrap, no match jQuery( "#unwrap1 span" ) .unwrap( "#unwrap2" ); - equal( jQuery("#unwrap1").length, 1, "still wrapped" ); + assert.equal( jQuery("#unwrap1").length, 1, "still wrapped" ); // Shouldn't unwrap, no match jQuery( "#unwrap1 span" ) .unwrap( "span" ); - equal( jQuery("#unwrap1").length, 1, "still wrapped" ); + assert.equal( jQuery("#unwrap1").length, 1, "still wrapped" ); // Unwraps jQuery( "#unwrap1 span" ) .unwrap( "#unwrap1" ); - equal( jQuery("#unwrap1").length, 0, "unwrapped match" ); + assert.equal( jQuery("#unwrap1").length, 0, "unwrapped match" ); // Check return values - deepEqual( jQuery( "#unwrap2 span" ).get(), jQuery( "#unwrap2 span" ).unwrap( "quote" ).get(), "return on unmatched unwrap" ); - deepEqual( jQuery( "#unwrap2 span" ).get(), jQuery( "#unwrap2 span" ).unwrap( "#unwrap2" ).get(), "return on matched unwrap" ); + assert.deepEqual( jQuery( "#unwrap2 span" ).get(), jQuery( "#unwrap2 span" ).unwrap( "quote" ).get(), "return on unmatched unwrap" ); + assert.deepEqual( jQuery( "#unwrap2 span" ).get(), jQuery( "#unwrap2 span" ).unwrap( "#unwrap2" ).get(), "return on matched unwrap" ); jQuery("body > span.unwrap").remove(); }); -test( "jQuery(<tag>) & wrap[Inner/All]() handle unknown elems (#10667)", function() { +QUnit.test( "jQuery(<tag>) & wrap[Inner/All]() handle unknown elems (#10667)", function( assert ) { - expect( 2 ); + assert.expect( 2 ); var $wraptarget = jQuery( "<div id='wrap-target'>Target</div>" ).appendTo( "#qunit-fixture" ), $section = jQuery( "<section>" ).appendTo( "#qunit-fixture" ); $wraptarget.wrapAll("<aside style='background-color:green'></aside>"); - notEqual( $wraptarget.parent("aside").get( 0 ).style.backgroundColor, "transparent", "HTML5 elements created with wrapAll inherit styles" ); - notEqual( $section.get( 0 ).style.backgroundColor, "transparent", "HTML5 elements create with jQuery( string ) inherit styles" ); + assert.notEqual( $wraptarget.parent("aside").get( 0 ).style.backgroundColor, "transparent", "HTML5 elements created with wrapAll inherit styles" ); + assert.notEqual( $section.get( 0 ).style.backgroundColor, "transparent", "HTML5 elements create with jQuery( string ) inherit styles" ); }); -test( "wrapping scripts (#10470)", function() { +QUnit.test( "wrapping scripts (#10470)", function( assert ) { - expect( 2 ); + assert.expect( 2 ); var script = document.createElement("script"); script.text = script.textContent = "ok( !document.eval10470, 'script evaluated once' ); document.eval10470 = true;"; @@ -350,7 +350,7 @@ test( "wrapping scripts (#10470)", function() { document.eval10470 = false; jQuery("#qunit-fixture").empty()[0].appendChild( script ); jQuery("#qunit-fixture script").wrap("<b></b>"); - strictEqual( script.parentNode, jQuery("#qunit-fixture > b")[ 0 ], "correctly wrapped" ); + assert.strictEqual( script.parentNode, jQuery("#qunit-fixture > b")[ 0 ], "correctly wrapped" ); jQuery( script ).remove(); }); |