PyTest: «тесты не выполнялись», хотя тесты явно выполнялисьPython

Программы на Python
Anonymous
PyTest: «тесты не выполнялись», хотя тесты явно выполнялись

Сообщение Anonymous »

У меня есть следующий файл конфигурации для pytest:

Код: Выделить всё

[pytest]
filterwarnings =
ignore::DeprecationWarning
ignore::UserWarning

python_files =
test_file_1.py
test_file_2.py

log_cli = True
log_level = INFO
Я запускаю pytest локально с помощью следующей команды:

Код: Выделить всё

python -m pytest path
и получите результат

Код: Выделить всё

====================================================================================================== no tests ran in 24.77s =======================================================================================================
во что я не могу поверить, поскольку раньше я получал в терминале следующий вывод (из-за ведения журнала):

Код: Выделить всё

INFO     root:test_file_1.py:40 torch.Size([100, 71])
Я заметил, что если я удалю предупреждения фильтра в pytest.ini, я получу сводку предупреждений, но не вывод «тесты не выполнялись». ".
Что именно здесь происходит? Почему предупреждения фильтра приводят к выводу «нет тестов»?

Подробнее здесь: https://stackoverflow.com/questions/765 ... learly-run

Вернуться в «Python»