Python пакет тестов для носа и исключение некоторых каталогов - PullRequest
0 голосов
/ 24 февраля 2020

Я использую тесты носа для запуска модульных тестов и отображения покрытия кода, используя (python 2.7):

nosetests -c .noserccover -q

.noserccover файл:

[nosetests]
cover-package = src/
with-coverage = 1
xcoverage-file = test_results/coverage.xml
cover-erase = 1
cover-html-dir = build/nosetests
cover-html = 1
with-xunit = 1
xunit-file = test_results/nosetests.xml
verbosity = 2
exclude-dir=src/dir_c

Что я хочу должен включать src / dir_a и src / dir_b, но исключать src / dir_ c. Я думаю, что exclude-dir не работает, если вы используете cover-package. Когда я запускаю тесты, src / dir_ c все еще включается в покрытие.

...