aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorOleg <markelog@gmail.com>2013-09-17 15:47:31 +0400
committerOleg <markelog@gmail.com>2013-09-17 16:10:52 +0400
commita25343001eea2436dcf8ea60deea3844f77e42e4 (patch)
tree69d9eb08d3b246daf3c53d8ea04c00996d5bac4a /test
parent642e9a45579cfa90861b8ea71a95dd077775caaf (diff)
downloadjquery-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.js24
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() {