Как подавить py.test внутренние предупреждения депрекации

Существует ли способ подавить внутренние предупреждения депрекации pytest?

Контекст: я надеюсь оценивать трудность портирования набора тестов от nose кому: pytest. Комплект является довольно большим и в большой степени использует nose- стиль yield основанные тестовые генераторы.

Я хотел бы сначала удостовериться существующая тестовая передача с pytest и затем возможно, изменить тестовые генераторы на parameterized.

Просто выполнение $ pytest path-to-test-folder с pytest 3.0.4 полностью во власти страниц и страниц

WC1 ~repos/numpy/numpy/lib/tests/test_twodim_base.py yield tests are deprecated, and scheduled to be removed in pytest 4.0

Существует ли способ выключить эти предупреждения?

61
задан 21 November 2016 в 01:21

1 ответ

Я не хочу скрывать все предупреждение, таким образом, я поместил это в pytest.ini

[pytest]
filterwarnings =
    ignore::DeprecationWarning
2
ответ дан 31 October 2019 в 14:57

Другие вопросы по тегам:

Похожие вопросы: