Я пытаюсь запустить py.test
и выполнить только пилинт, но не юнит-тесты.
В документации на этой странице указано, что вы можете это сделать:
https://pypi.org/project/pytest-pylint/
Вы можете ограничить свой тестовый прогон только выполнением проверок цилиндров, а не других тестов, набрав:
py.test --pylint -m pylint
Но когда я точно запускаю эту команду, я все равно получаю ошибки от юнит-тестовчто py.test
найдено.Процесс линтинга, кажется, работает, как ожидалось, затем я получаю кучу ошибок в файлах unittest.Это кажется противоречащим документации.
py.test --version
показывает, что я использую 0.14.0
:
$ py.test --version
This is pytest version 4.0.0, imported from /usr/local/lib/python3.6/dist-packages/pytest.py
setuptools registered plugins:
pytest-pylint-0.14.0 at /usr/local/lib/python3.6/dist-packages/pytest_pylint.py