1616]
1717
1818
19- def validate_configuration_response_data (response_data , is_auth = True ):
19+ async def validate_configuration_response_data (response_data , is_auth = True ):
2020 assert response_data
2121 assert response_data ["site_name" ] == settings .ADMIN_SITE_NAME
2222 assert response_data ["site_sign_in_logo" ] == settings .ADMIN_SITE_SIGN_IN_LOGO
@@ -38,13 +38,13 @@ def validate_configuration_response_data(response_data, is_auth=True):
3838 assert admin_model
3939 assert model ["name" ] == admin_model .model_cls .get_model_name ()
4040 permissions = []
41- if admin_model .has_add_permission ():
41+ if await admin_model .has_add_permission ():
4242 permissions .append ("Add" )
43- if admin_model .has_change_permission ():
43+ if await admin_model .has_change_permission ():
4444 permissions .append ("Change" )
45- if admin_model .has_delete_permission ():
45+ if await admin_model .has_delete_permission ():
4646 permissions .append ("Delete" )
47- if admin_model .has_export_permission ():
47+ if await admin_model .has_export_permission ():
4848 permissions .append ("Export" )
4949 assert set (model ["permissions" ]) == set (permissions )
5050 assert model ["list_per_page" ] == admin_model .list_per_page
@@ -103,7 +103,7 @@ async def test_configuration(session_id, event, client):
103103 )
104104 assert r .status_code == 200 , r .text
105105 response_data = r .json ()
106- validate_configuration_response_data (response_data )
106+ await validate_configuration_response_data (response_data )
107107
108108
109109async def test_configuration_405 (session_id , client ):
@@ -120,7 +120,7 @@ async def test_configuration_not_auth(client):
120120 )
121121 assert r .status_code == 200 , r .text
122122 response_data = r .json ()
123- validate_configuration_response_data (response_data , is_auth = False )
123+ await validate_configuration_response_data (response_data , is_auth = False )
124124
125125
126126async def test_configuration_list_display (session_id , admin_models , event , client ):
@@ -134,7 +134,7 @@ async def test_configuration_list_display(session_id, admin_models, event, clien
134134 assert r .status_code == 200 , r .text
135135 response_data = r .json ()
136136 assert response_data
137- validate_configuration_response_data (response_data )
137+ await validate_configuration_response_data (response_data )
138138
139139
140140async def test_configuration_list_display_display_fields (session_id , admin_models , event , client ):
@@ -148,7 +148,7 @@ async def test_configuration_list_display_display_fields(session_id, admin_model
148148 assert r .status_code == 200 , r .text
149149 response_data = r .json ()
150150 assert response_data
151- validate_configuration_response_data (response_data )
151+ await validate_configuration_response_data (response_data )
152152
153153
154154async def test_configuration_list_filter (session_id , admin_models , event , client ):
@@ -163,7 +163,7 @@ async def test_configuration_list_filter(session_id, admin_models, event, client
163163 assert r .status_code == 200 , r .text
164164 response_data = r .json ()
165165 assert response_data
166- validate_configuration_response_data (response_data )
166+ await validate_configuration_response_data (response_data )
167167
168168
169169async def test_configuration_sortable_by (session_id , admin_models , event , client ):
@@ -179,7 +179,7 @@ async def test_configuration_sortable_by(session_id, admin_models, event, client
179179 assert r .status_code == 200 , r .text
180180 response_data = r .json ()
181181 assert response_data
182- validate_configuration_response_data (response_data )
182+ await validate_configuration_response_data (response_data )
183183
184184
185185async def test_configuration_radio_fields (session_id , admin_models , event , client ):
@@ -195,7 +195,7 @@ async def test_configuration_radio_fields(session_id, admin_models, event, clien
195195 assert r .status_code == 200 , r .text
196196 response_data = r .json ()
197197 assert response_data
198- validate_configuration_response_data (response_data )
198+ await validate_configuration_response_data (response_data )
199199
200200
201201async def test_configuration_filter_horizontal_vertical (session_id , admin_models , event , client ):
@@ -211,7 +211,7 @@ async def test_configuration_filter_horizontal_vertical(session_id, admin_models
211211 assert r .status_code == 200 , r .text
212212 response_data = r .json ()
213213 assert response_data
214- validate_configuration_response_data (response_data )
214+ await validate_configuration_response_data (response_data )
215215
216216 event_admin_model .filter_vertical = ["participants" ]
217217 r = await client .get (
@@ -220,7 +220,7 @@ async def test_configuration_filter_horizontal_vertical(session_id, admin_models
220220 assert r .status_code == 200 , r .text
221221 response_data = r .json ()
222222 assert response_data
223- validate_configuration_response_data (response_data )
223+ await validate_configuration_response_data (response_data )
224224
225225
226226async def test_configuration_raw_id_fields (session_id , admin_models , event , client ):
@@ -236,7 +236,7 @@ async def test_configuration_raw_id_fields(session_id, admin_models, event, clie
236236 assert r .status_code == 200 , r .text
237237 response_data = r .json ()
238238 assert response_data
239- validate_configuration_response_data (response_data )
239+ await validate_configuration_response_data (response_data )
240240
241241
242242async def test_configuration_fields (session_id , admin_models , event , client ):
@@ -250,7 +250,7 @@ async def test_configuration_fields(session_id, admin_models, event, client):
250250 assert r .status_code == 200 , r .text
251251 response_data = r .json ()
252252 assert response_data
253- validate_configuration_response_data (response_data )
253+ await validate_configuration_response_data (response_data )
254254
255255
256256async def test_configuration_actions (session_id , admin_models , event , client ):
@@ -264,7 +264,7 @@ async def test_configuration_actions(session_id, admin_models, event, client):
264264 assert r .status_code == 200 , r .text
265265 response_data = r .json ()
266266 assert response_data
267- validate_configuration_response_data (response_data )
267+ await validate_configuration_response_data (response_data )
268268
269269 event_admin_model .actions = ("test_action" ,)
270270 r = await client .get (
@@ -273,7 +273,7 @@ async def test_configuration_actions(session_id, admin_models, event, client):
273273 assert r .status_code == 200 , r .text
274274 response_data = r .json ()
275275 assert response_data
276- validate_configuration_response_data (response_data )
276+ await validate_configuration_response_data (response_data )
277277
278278
279279async def test_configuration_fieldsets (session_id , admin_models , event , client ):
@@ -303,7 +303,7 @@ async def test_configuration_fieldsets(session_id, admin_models, event, client):
303303 assert r .status_code == 200 , r .text
304304 response_data = r .json ()
305305 assert response_data
306- validate_configuration_response_data (response_data )
306+ await validate_configuration_response_data (response_data )
307307
308308
309309async def test_configuration_inlines (session_id , client ):
@@ -315,4 +315,4 @@ async def test_configuration_inlines(session_id, client):
315315 assert r .status_code == 200 , r .text
316316 response_data = r .json ()
317317 assert response_data
318- validate_configuration_response_data (response_data )
318+ await validate_configuration_response_data (response_data )
0 commit comments