7
7
8
8
def test_dtpr001_initial_month_provided (dash_dcc ):
9
9
app = dash .Dash (__name__ )
10
- app .layout = html .Div ([
11
- dcc .DatePickerRange (
12
- id = "dps-initial-month" ,
13
- min_date_allowed = datetime (2010 , 1 , 1 ),
14
- max_date_allowed = datetime (2099 , 12 , 31 ),
15
- initial_visible_month = datetime (2019 , 10 , 28 )
16
- )
17
- ])
10
+ app .layout = html .Div (
11
+ [
12
+ dcc .DatePickerRange (
13
+ id = "dps-initial-month" ,
14
+ min_date_allowed = datetime (2010 , 1 , 1 ),
15
+ max_date_allowed = datetime (2099 , 12 , 31 ),
16
+ initial_visible_month = datetime (2019 , 10 , 28 ),
17
+ )
18
+ ]
19
+ )
18
20
19
21
dash_dcc .start_server (app )
20
22
@@ -24,21 +26,23 @@ def test_dtpr001_initial_month_provided(dash_dcc):
24
26
date_picker_start .click ()
25
27
26
28
dash_dcc .wait_for_text_to_equal (
27
- ' #dps-initial-month .CalendarMonth.CalendarMonth_1[data-visible=true] strong' ,
28
- ' October 2019' ,
29
- 1
29
+ " #dps-initial-month .CalendarMonth.CalendarMonth_1[data-visible=true] strong" ,
30
+ " October 2019" ,
31
+ 1 ,
30
32
)
31
33
32
34
33
35
def test_dtpr002_no_initial_month_min_date (dash_dcc ):
34
36
app = dash .Dash (__name__ )
35
- app .layout = html .Div ([
36
- dcc .DatePickerRange (
37
- id = "dps-initial-month" ,
38
- min_date_allowed = datetime (2010 , 1 , 1 ),
39
- max_date_allowed = datetime (2099 , 12 , 31 )
40
- )
41
- ])
37
+ app .layout = html .Div (
38
+ [
39
+ dcc .DatePickerRange (
40
+ id = "dps-initial-month" ,
41
+ min_date_allowed = datetime (2010 , 1 , 1 ),
42
+ max_date_allowed = datetime (2099 , 12 , 31 ),
43
+ )
44
+ ]
45
+ )
42
46
43
47
dash_dcc .start_server (app )
44
48
@@ -48,20 +52,22 @@ def test_dtpr002_no_initial_month_min_date(dash_dcc):
48
52
date_picker_start .click ()
49
53
50
54
dash_dcc .wait_for_text_to_equal (
51
- ' #dps-initial-month .CalendarMonth.CalendarMonth_1[data-visible=true] strong' ,
52
- ' January 2010'
55
+ " #dps-initial-month .CalendarMonth.CalendarMonth_1[data-visible=true] strong" ,
56
+ " January 2010" ,
53
57
)
54
58
55
59
56
60
def test_dtpr003_no_initial_month_no_min_date_start_date (dash_dcc ):
57
61
app = dash .Dash (__name__ )
58
- app .layout = html .Div ([
59
- dcc .DatePickerRange (
60
- id = "dps-initial-month" ,
61
- start_date = datetime (2019 , 8 , 13 ),
62
- max_date_allowed = datetime (2099 , 12 , 31 )
63
- )
64
- ])
62
+ app .layout = html .Div (
63
+ [
64
+ dcc .DatePickerRange (
65
+ id = "dps-initial-month" ,
66
+ start_date = datetime (2019 , 8 , 13 ),
67
+ max_date_allowed = datetime (2099 , 12 , 31 ),
68
+ )
69
+ ]
70
+ )
65
71
66
72
dash_dcc .start_server (app )
67
73
@@ -71,6 +77,6 @@ def test_dtpr003_no_initial_month_no_min_date_start_date(dash_dcc):
71
77
date_picker_start .click ()
72
78
73
79
dash_dcc .wait_for_text_to_equal (
74
- ' #dps-initial-month .CalendarMonth.CalendarMonth_1[data-visible=true] strong' ,
75
- ' August 2019'
80
+ " #dps-initial-month .CalendarMonth.CalendarMonth_1[data-visible=true] strong" ,
81
+ " August 2019" ,
76
82
)
0 commit comments