Estou implementado os testes num projeto django, e para isso criei o arquivo pytest.ini com as configurações abaixo:
[pytest]
DJANGO_SETTINGS_MODULE = base.settings
python_files = tests.py test_*.py *_tests.py
addopts = --cov --cov-fail-under=90
testpaths =
usuario/tests
Se eu entendi bem os testes a serem executados deveria ser apenas os do diretório usuario/tests entretanto ao chamar o comando
pytest
no terminal com o venv ativado são executados todos os testes dos pacotes que tenho no venv, conforme imagem a seguir, assim a resultado do coverage nunca via dar sucesso. Como devo configurar o arquivo para que os testes sejam executados apenas nas apps informadas?