Last updated 11 months ago
У pytest есть немало плагинов (), например:
pytest-asyncio — плагин для тестирования асинхронных функций
pytest-cov — оценка покрытия кода тестами
pytest-mock — использование пакета с pytest
Добавляет маркер pytest.mark.asyncio, что позволяет тестировать асинхронные функции:
pytest.mark.asyncio
import pytest @pytest.fixture def some_async_data(): return some_async_function() @pytest.mark.asyncio async def test_some(some_async_data): obj = await some_async_data resp = await some_async_function() assert resp
import pytest # TBD
использование пакета с pytest
Документация: