Skip to content

Commit

Permalink
Pull in unit tests from gh-877, thanks @Orkel!
Browse files Browse the repository at this point in the history
  • Loading branch information
dmethvin committed Jul 26, 2012
1 parent cc6c014 commit a475f1a
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions test/unit/css.js
Expand Up @@ -561,8 +561,10 @@ test( "show() resolves correct default display, detached nodes (#10006)", functi
}); });


test("toggle()", function() { test("toggle()", function() {
expect(7); expect(9);
var x = jQuery("#foo"); var div,
x = jQuery("#foo");

ok( x.is(":visible"), "is visible" ); ok( x.is(":visible"), "is visible" );
x.toggle(); x.toggle();
ok( x.is(":hidden"), "is hidden" ); ok( x.is(":hidden"), "is hidden" );
Expand All @@ -575,7 +577,12 @@ test("toggle()", function() {
ok( x.is(":hidden"), "is hidden" ); ok( x.is(":hidden"), "is hidden" );
x.toggle(true); x.toggle(true);
ok( x.is(":visible"), "is visible again" ); ok( x.is(":visible"), "is visible again" );


div = jQuery("<div style='display:none'><div></div></div>").appendTo("#qunit-fixture");
x = div.find("div");
strictEqual( x.toggle().css( "display" ), "none", "is hidden" );
strictEqual( x.toggle().css( "display" ), "block", "is visible" );

// Ensure hide() is called when toggled (#12148) // Ensure hide() is called when toggled (#12148)
var oldHide = jQuery.fn.hide; var oldHide = jQuery.fn.hide;
jQuery.fn.hide = function() { jQuery.fn.hide = function() {
Expand All @@ -584,8 +591,6 @@ test("toggle()", function() {
}; };
x.toggle( name === "show" ); x.toggle( name === "show" );
jQuery.fn.hide = oldHide; jQuery.fn.hide = oldHide;


}); });


test("hide hidden elements (bug #7141)", function() { test("hide hidden elements (bug #7141)", function() {
Expand Down

0 comments on commit a475f1a

Please sign in to comment.