@@ -18,10 +18,8 @@ def expect_date_range(
1818 start_value : str | Literal ["today" ] = "today" ,
1919 end_value : str | Literal ["today" ] = "today" ,
2020 * ,
21- label : str = "Date:" ,
21+ label : str = "Date range :" ,
2222 autoclose : bool = True ,
23- datesdisabled : typing .Optional [list [str ]] = None ,
24- daysofweekdisabled : typing .Optional [list [int ]] = None ,
2523 format : str = "yyyy-mm-dd" ,
2624 language : str = "en" ,
2725 max_date : typing .Optional [str ] = None ,
@@ -34,11 +32,9 @@ def expect_date_range(
3432 start_value = str (datetime .date .today ()) if start_value == "today" else start_value
3533 end_value = str (datetime .date .today ()) if end_value == "today" else end_value
3634 date .expect_value ((start_value , end_value ))
35+ date .expect_label (label )
3736 autoclose_str = "true" if autoclose else "false"
3837 date .expect_autoclose (autoclose_str )
39- # # Not supported in `input_date_range()`
40- # date.expect_datesdisabled(datesdisabled)
41- # date.expect_daysofweekdisabled(daysofweekdisabled)
4238 date .expect_format (format )
4339 date .expect_language (language )
4440 date .expect_max_date (max_date )
@@ -88,3 +84,13 @@ def test_input_date_kitchen(page: Page, app: ShinyAppProc) -> None:
8884 controller .InputDateRange (page , "daterange6" ),
8985 startview = "decade" ,
9086 )
87+
88+ expect_date_range (
89+ controller .InputDateRange (page , "daterange7" ),
90+ width = "600px" ,
91+ )
92+
93+ expect_date_range (
94+ controller .InputDateRange (page , "daterange8" ),
95+ autoclose = False ,
96+ )
0 commit comments