diff options
author | Oleg <markelog@gmail.com> | 2013-09-17 15:47:31 +0400 |
---|---|---|
committer | Oleg <markelog@gmail.com> | 2013-09-17 16:10:52 +0400 |
commit | a25343001eea2436dcf8ea60deea3844f77e42e4 (patch) | |
tree | 69d9eb08d3b246daf3c53d8ea04c00996d5bac4a /test | |
parent | 642e9a45579cfa90861b8ea71a95dd077775caaf (diff) | |
download | jquery-a25343001eea2436dcf8ea60deea3844f77e42e4.tar.gz jquery-a25343001eea2436dcf8ea60deea3844f77e42e4.zip |
Fix #12723 and simplification and optmization of defaultDisplay helper
Diffstat (limited to 'test')
-rw-r--r-- | test/unit/css.js | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/test/unit/css.js b/test/unit/css.js index 3a106c04d..460e5d60b 100644 --- a/test/unit/css.js +++ b/test/unit/css.js @@ -543,21 +543,25 @@ test( "show() resolves correct default display for detached nodes", function(){ span.remove(); }); -test("show() resolves correct default display #10227", function() { - expect(2); +test("show() resolves correct default display #10227", 4, function() { + var html = jQuery( document.documentElement ), + body = jQuery( "body" ); - var body = jQuery("body"); - body.append( - "<p id='ddisplay'>a<style>body{display:none}</style></p>" - ); + body.append( "<p class='ddisplay'>a<style>body{display:none}</style></p>" ); - equal( body.css("display"), "none", "Initial display: none" ); + equal( body.css("display"), "none", "Initial display for body element: none" ); body.show(); - equal( body.css("display"), "block", "Correct display: block" ); + equal( body.css("display"), "block", "Correct display for body element: block" ); + + body.append( "<p class='ddisplay'>a<style>html{display:none}</style></p>" ); + + equal( html.css("display"), "none", "Initial display for html element: none" ); + + html.show(); + equal( html.css( "display" ), "block", "Correct display for html element: block" ); - jQuery("#ddisplay").remove(); - QUnit.expectJqData( body[0], "olddisplay" ); + jQuery( ".ddisplay" ).remove(); }); test("show() resolves correct default display when iframe display:none #12904", function() { |