@@ -384,7 +384,7 @@ test("miscellaneous", function() {
384384} ) ;
385385
386386test ( "minMax" , function ( ) {
387- expect ( 19 ) ;
387+ expect ( 23 ) ;
388388 var date ,
389389 inp = TestHelpers . datepicker . init ( "#inp" ) ,
390390 dp = $ ( "#ui-datepicker-div" ) ,
@@ -472,6 +472,22 @@ test("minMax", function() {
472472 ok ( dp . find ( ".ui-datepicker-prev" ) . hasClass ( "ui-state-disabled" ) , "Year Range Test - previous button disabled at 1/1/minYear" ) ;
473473 inp . datepicker ( "setDate" , "12/30/" + new Date ( ) . getFullYear ( ) ) ;
474474 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" ) ;
475491} ) ;
476492
477493test ( "setDate" , function ( ) {
0 commit comments