@@ -384,7 +384,7 @@ test("miscellaneous", function() {
384
384
} ) ;
385
385
386
386
test ( "minMax" , function ( ) {
387
- expect ( 19 ) ;
387
+ expect ( 23 ) ;
388
388
var date ,
389
389
inp = TestHelpers . datepicker . init ( "#inp" ) ,
390
390
dp = $ ( "#ui-datepicker-div" ) ,
@@ -472,6 +472,22 @@ test("minMax", function() {
472
472
ok ( dp . find ( ".ui-datepicker-prev" ) . hasClass ( "ui-state-disabled" ) , "Year Range Test - previous button disabled at 1/1/minYear" ) ;
473
473
inp . datepicker ( "setDate" , "12/30/" + new Date ( ) . getFullYear ( ) ) ;
474
474
ok ( dp . find ( ".ui-datepicker-next" ) . hasClass ( "ui-state-disabled" ) , "Year Range Test - next button disabled at 12/30/maxYear" ) ;
475
+
476
+ inp . datepicker ( "option" , {
477
+ minDate : new Date ( 1900 , 0 , 1 ) ,
478
+ maxDate : "-6Y" ,
479
+ yearRange : "1900:-6"
480
+ } ) . val ( "" ) ;
481
+ ok ( dp . find ( ".ui-datepicker-next" ) . hasClass ( "ui-state-disabled" ) , "Year Range Test - next button disabled" ) ;
482
+ ok ( ! dp . find ( ".ui-datepicker-prev" ) . hasClass ( "ui-state-disabled" ) , "Year Range Test - prev button enabled" ) ;
483
+
484
+ inp . datepicker ( "option" , {
485
+ minDate : new Date ( 1900 , 0 , 1 ) ,
486
+ maxDate : "1/25/2007" ,
487
+ yearRange : "1900:2007"
488
+ } ) . val ( "" ) ;
489
+ ok ( dp . find ( ".ui-datepicker-next" ) . hasClass ( "ui-state-disabled" ) , "Year Range Test - next button disabled" ) ;
490
+ ok ( ! dp . find ( ".ui-datepicker-prev" ) . hasClass ( "ui-state-disabled" ) , "Year Range Test - prev button enabled" ) ;
475
491
} ) ;
476
492
477
493
test ( "setDate" , function ( ) {
0 commit comments