python -m venv venv
source \Scripts\activate
pip install pytest-cov
[pytest]
adoopts = --cov=src/ --cov-report=html --cov-report=term-missing
Na raiz do projeto, criar o arquivo pytest.ini
e adicionar os comandos acima.
Execute o comando:
pytest
Na raiz do projeto, criar o arquivo .coveragerc
e inserir o código abaixo:
[run]
source = src/
omit = __init__.py, *index.py
Execute o comando:
pytest
Utilizar o comentário #pragma: no cover
para ignorar trechos de código.