11import pytest
22
3+ from db_fixtures import ADMIN_TYPE_LIST
34
4- @pytest .mark .parametrize ('admin_type' , pytest .admin_type_list )
5+
6+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
57@pytest .mark .run_loop
68async def test_basic_rest (create_admin ):
79 resource = 'posts'
@@ -22,7 +24,7 @@ async def test_basic_rest(create_admin):
2224 assert entity == resp [0 ]
2325
2426
25- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
27+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
2628@pytest .mark .run_loop
2729async def test_detail_entity_that_not_exists (create_admin ):
2830 resource = 'posts'
@@ -57,7 +59,7 @@ async def test_detail_entity_that_not_exists(create_admin):
5759 assert err .error_json == err_dict
5860
5961
60- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
62+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
6163@pytest .mark .run_loop
6264async def test_list_pagination (create_admin ):
6365 resource = 'posts'
@@ -83,7 +85,7 @@ async def test_list_pagination(create_admin):
8385 assert set (all_ids ) == set (paged_ids )
8486
8587
86- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
88+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
8789@pytest .mark .run_loop
8890async def test_list_filtering_by_pk (create_admin ):
8991 resource = 'posts'
@@ -108,7 +110,7 @@ async def test_list_filtering_by_pk(create_admin):
108110 assert entity == resp [0 ]
109111
110112
111- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
113+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
112114@pytest .mark .run_loop
113115async def test_list_text_like_filtering (create_admin ):
114116 resource = 'posts'
@@ -131,7 +133,7 @@ async def test_list_text_like_filtering(create_admin):
131133 assert len (resp ) == 6
132134
133135
134- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
136+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
135137@pytest .mark .run_loop
136138async def test_list_q_filter (create_admin ):
137139 resource = 'posts'
@@ -156,7 +158,7 @@ async def test_list_q_filter(create_admin):
156158 assert len (resp ) == 6
157159
158160
159- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
161+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
160162@pytest .mark .run_loop
161163async def test_list_sorting (create_admin ):
162164 resource = 'posts'
@@ -182,7 +184,7 @@ async def test_list_sorting(create_admin):
182184 assert sorted_values == expected [::- 1 ]
183185
184186
185- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
187+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
186188@pytest .mark .run_loop
187189async def test_list_filtering (create_admin ):
188190 resource = 'posts'
@@ -233,7 +235,7 @@ async def test_list_filtering(create_admin):
233235 assert len (resp ) == 3
234236
235237
236- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
238+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
237239@pytest .mark .run_loop
238240async def test_create (create_admin ):
239241 resource = 'posts'
@@ -264,7 +266,7 @@ async def test_create(create_admin):
264266 assert resp ['title' ] == entity ['title' ]
265267
266268
267- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
269+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
268270@pytest .mark .run_loop
269271async def test_update (create_admin ):
270272 resource = 'posts'
@@ -302,7 +304,7 @@ async def test_update(create_admin):
302304 assert new_entity == entity
303305
304306
305- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
307+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
306308@pytest .mark .run_loop
307309async def test_update_deleted_entity (create_admin ):
308310 resource = 'posts'
@@ -339,7 +341,7 @@ async def test_update_deleted_entity(create_admin):
339341 assert err .error_json == err_dict
340342
341343
342- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
344+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
343345@pytest .mark .run_loop
344346async def test_update_not_valid_payload (create_admin ):
345347 resource = 'posts'
@@ -375,7 +377,7 @@ async def test_update_not_valid_payload(create_admin):
375377 assert foo_error == 'foo is not allowed key'
376378
377379
378- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
380+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
379381@pytest .mark .run_loop
380382async def test_delete (create_admin ):
381383 resource = 'posts'
@@ -399,7 +401,7 @@ async def test_delete(create_admin):
399401 assert len (all_rows ) == 0
400402
401403
402- @pytest .mark .parametrize ('admin_type' , pytest . admin_type_list )
404+ @pytest .mark .parametrize ('admin_type' , ADMIN_TYPE_LIST )
403405@pytest .mark .run_loop
404406async def test_delete_entity_that_not_exists (create_admin ):
405407 resource = 'posts'
0 commit comments