Coverage for tests/tests_unit/get_params_fixtures.py: 64%

11 statements  

« prev     ^ index     » next       coverage.py v7.6.2, created at 2024-10-10 03:02 +0300

1import pytest 

2import pytest_cases 

3from utils.data_grabber import BaseGetListQueryParams, BaseGetOneQueryParams 

4 

5 

6@pytest_cases.fixture 

7def mock_get_list_params(): 

8 kwargs = { 

9 "where": None, 

10 "sort": None, 

11 "projection": None, 

12 "search": None, 

13 "assignment": None, 

14 "skip": 0, 

15 "limit": 20, 

16 } 

17 return BaseGetListQueryParams(**kwargs) 

18 

19 

20@pytest.fixture 

21def mock_get_one_params(): 

22 kwargs = {"projection": None} 

23 return BaseGetOneQueryParams(**kwargs)