]> source.dussan.org Git - jquery-ui.git/commitdiff
Datepicker Tests: fix IE7 test failures by ensuring the datepicker is hidden before...
authorMike Sherov <mike.sherov@gmail.com>
Sun, 7 Apr 2013 18:40:26 +0000 (14:40 -0400)
committerScott González <scott.gonzalez@gmail.com>
Wed, 17 Apr 2013 19:24:42 +0000 (15:24 -0400)
tests/unit/datepicker/datepicker_options.js

index c1dcfb2b75445de9f0f57ebc92957f96d22aeacb..64bbc882936ca1bf28440d897b652ceda364af75 100644 (file)
@@ -1050,38 +1050,40 @@ test("Ticket 6827: formatDate day of year calculation is wrong during day lights
        equal(time, "089");
 });
 
-test("Ticket 7602: Stop datepicker from appearing with beforeShow event handler", function(){
+test( "Ticket 7602: Stop datepicker from appearing with beforeShow event handler", function() {
        expect( 3 );
-       var inp = TestHelpers.datepicker.init("#inp",{
-                       beforeShow: function(){
-                               return false;
-                       }
-               }),
-               dp = $("#ui-datepicker-div");
-       inp.datepicker("show");
-       equal(dp.css("display"), "none","beforeShow returns false");
-       inp.datepicker("destroy");
 
-       inp = TestHelpers.datepicker.init("#inp",{
-               beforeShow: function(){
+       var inp, dp;
+
+       inp = TestHelpers.datepicker.init( "#inp", {
+               beforeShow: function() {
                }
        });
-       dp = $("#ui-datepicker-div");
-       inp.datepicker("show");
-       equal(dp.css("display"), "block","beforeShow returns nothing");
-       inp.datepicker("hide");
-       inp.datepicker("destroy");
+       dp = $( "#ui-datepicker-div" );
+       inp.datepicker( "show" );
+       equal( dp.css( "display" ), "block", "beforeShow returns nothing" );
+       inp.datepicker( "hide" ).datepicker( "destroy" );
 
-       inp = TestHelpers.datepicker.init("#inp",{
-               beforeShow: function(){
+       inp = TestHelpers.datepicker.init( "#inp", {
+               beforeShow: function() {
                        return true;
                }
        });
-       dp = $("#ui-datepicker-div");
-       inp.datepicker("show");
-       equal(dp.css("display"), "block","beforeShow returns true");
-       inp.datepicker("hide");
-       inp.datepicker("destroy");
+       dp = $( "#ui-datepicker-div" );
+       inp.datepicker( "show" );
+       equal( dp.css( "display" ), "block", "beforeShow returns true" );
+       inp.datepicker( "hide" );
+       inp.datepicker( "destroy" );
+
+       inp = TestHelpers.datepicker.init( "#inp", {
+               beforeShow: function() {
+                       return false;
+               }
+       });
+       dp = $( "#ui-datepicker-div" );
+       inp.datepicker( "show" );
+       equal( dp.css( "display" ), "none","beforeShow returns false" );
+       inp.datepicker( "destroy" );
 });
 
 })(jQuery);