@@ -61,7 +61,7 @@ def test_middleware_switches_to_masked_role_successfully(
6161 def mock_setting (key ):
6262 settings_map = {
6363 "ENABLED" : True ,
64- "MASKED_GROUP " : "view_masked_data" ,
64+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
6565 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
6666 }
6767 return settings_map .get (key )
@@ -90,7 +90,7 @@ def test_middleware_handles_role_switch_failure(self, request_factory, mock_get_
9090 def mock_setting (key ):
9191 settings_map = {
9292 "ENABLED" : True ,
93- "MASKED_GROUP " : "view_masked_data" ,
93+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
9494 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
9595 }
9696 return settings_map .get (key )
@@ -123,7 +123,7 @@ def test_middleware_sets_search_path_after_role_switch(
123123 def mock_setting (key ):
124124 settings_map = {
125125 "ENABLED" : True ,
126- "MASKED_GROUP " : "view_masked_data" ,
126+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
127127 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
128128 }
129129 return settings_map .get (key )
@@ -155,7 +155,7 @@ def test_middleware_handles_search_path_error(self, request_factory, mock_get_re
155155 def mock_setting (key ):
156156 settings_map = {
157157 "ENABLED" : True ,
158- "MASKED_GROUP " : "view_masked_data" ,
158+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
159159 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
160160 }
161161 return settings_map .get (key )
@@ -186,7 +186,7 @@ def test_middleware_resets_role_in_finally_block(self, request_factory, mock_get
186186 def mock_setting (key ):
187187 settings_map = {
188188 "ENABLED" : True ,
189- "MASKED_GROUP " : "view_masked_data" ,
189+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
190190 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
191191 }
192192 return settings_map .get (key )
@@ -215,7 +215,7 @@ def test_middleware_handles_role_reset_failure(self, request_factory, mock_get_r
215215 def mock_setting (key ):
216216 settings_map = {
217217 "ENABLED" : True ,
218- "MASKED_GROUP " : "view_masked_data" ,
218+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
219219 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
220220 }
221221 return settings_map .get (key )
@@ -250,7 +250,7 @@ def test_middleware_handles_search_path_reset_error(
250250 def mock_setting (key ):
251251 settings_map = {
252252 "ENABLED" : True ,
253- "MASKED_GROUP " : "view_masked_data" ,
253+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
254254 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
255255 }
256256 return settings_map .get (key )
@@ -279,7 +279,7 @@ def test_middleware_doesnt_switch_for_user_without_group(
279279 def mock_setting (key ):
280280 settings_map = {
281281 "ENABLED" : True ,
282- "MASKED_GROUP " : "view_masked_data" ,
282+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
283283 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
284284 }
285285 return settings_map .get (key )
@@ -306,7 +306,7 @@ def test_middleware_bypasses_when_disabled(self, request_factory, mock_get_respo
306306 def mock_setting (key ):
307307 settings_map = {
308308 "ENABLED" : False , # Disabled
309- "MASKED_GROUP " : "view_masked_data" ,
309+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
310310 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
311311 }
312312 return settings_map .get (key )
@@ -337,7 +337,7 @@ def failing_get_response(_request):
337337 def mock_setting (key ):
338338 settings_map = {
339339 "ENABLED" : True ,
340- "MASKED_GROUP " : "view_masked_data" ,
340+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
341341 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
342342 }
343343 return settings_map .get (key )
@@ -367,7 +367,7 @@ def test_middleware_with_custom_masked_role(self, request_factory, mock_get_resp
367367 def mock_setting (key ):
368368 settings_map = {
369369 "ENABLED" : True ,
370- "MASKED_GROUP " : "view_masked_data" ,
370+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
371371 "DEFAULT_MASKED_ROLE" : "custom_masked_role" ,
372372 }
373373 return settings_map .get (key )
@@ -401,7 +401,7 @@ def test_middleware_handles_database_connection_error(
401401 def mock_setting (key ):
402402 settings_map = {
403403 "ENABLED" : True ,
404- "MASKED_GROUP " : "view_masked_data" ,
404+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
405405 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
406406 }
407407 return settings_map .get (key )
@@ -432,7 +432,7 @@ def test_middleware_handles_user_group_access_error(self, request_factory, mock_
432432 def mock_setting (key ):
433433 settings_map = {
434434 "ENABLED" : True ,
435- "MASKED_GROUP " : "view_masked_data" ,
435+ "MASKED_GROUPS " : [ "view_masked_data" ] ,
436436 "DEFAULT_MASKED_ROLE" : "masked_reader" ,
437437 }
438438 return settings_map .get (key )
0 commit comments