@@ -80,19 +80,15 @@ def dummy_request(self):
8080
8181 def test_info_banner_with_text_message (self , dummy_request ):
8282 result = get_notification_banner_params (dummy_request , "info" )
83- assert result == {"text" : "abc" , "type" : "info" , "disableAutoFocus " : True }
83+ assert result == {"text" : "abc" , "type" : "info" , "role " : "alert" }
8484
8585 def test_success_banner_with_text_message (self , dummy_request ):
8686 result = get_notification_banner_params (dummy_request , "success" )
87- assert result == {"text" : "def" , "type" : "success" , "disableAutoFocus " : True }
87+ assert result == {"text" : "def" , "type" : "success" , "role " : "alert" }
8888
8989 def test_warning_banner_with_text_message (self , dummy_request ):
9090 result = get_notification_banner_params (dummy_request , "warning" )
91- assert result == {
92- "text" : "warning!" ,
93- "type" : "warning" ,
94- "disableAutoFocus" : True ,
95- }
91+ assert result == {"text" : "warning!" , "type" : "warning" , "role" : "alert" }
9692
9793 def test_invalid_message_type (self , dummy_request ):
9894 with pytest .raises (
@@ -101,11 +97,16 @@ def test_invalid_message_type(self, dummy_request):
10197 ):
10298 get_notification_banner_params (dummy_request , "error" )
10399
104- def test_autofocus_param (self , dummy_request ):
100+ def test_autofocus_can_be_disabled (self , dummy_request ):
105101 result = get_notification_banner_params (
106- dummy_request , "info" , disable_auto_focus = False
102+ dummy_request , "info" , disable_auto_focus = True
107103 )
108- assert result == {"text" : "abc" , "type" : "info" , "disableAutoFocus" : False }
104+ assert result == {
105+ "text" : "abc" ,
106+ "type" : "info" ,
107+ "disableAutoFocus" : True ,
108+ "role" : "alert" ,
109+ }
109110
110111
111112class TestNotificationBannerParamsForHTMLMessages :
@@ -120,16 +121,8 @@ def dummy_request(self):
120121
121122 def test_info_banner_with_html_message (self , dummy_request ):
122123 result = get_notification_banner_params (dummy_request , "info" )
123- assert result == {
124- "html" : mark_safe ("abc" ),
125- "type" : "info" ,
126- "disableAutoFocus" : True ,
127- }
124+ assert result == {"html" : mark_safe ("abc" ), "type" : "info" , "role" : "alert" }
128125
129126 def test_success_banner_with_html_message (self , dummy_request ):
130127 result = get_notification_banner_params (dummy_request , "success" )
131- assert result == {
132- "html" : mark_safe ("def" ),
133- "type" : "success" ,
134- "disableAutoFocus" : True ,
135- }
128+ assert result == {"html" : mark_safe ("def" ), "type" : "success" , "role" : "alert" }
0 commit comments