Нос: Как пропустить тесты по умолчанию?
Я использую нос Python и пометил некоторые из моих тестов как "медленные", как объясняется в документации к плагину attrib.
Я хотел бы пропустить все "медленные" тесты по умолчанию при запуске nosetests
т.е. без необходимости писать nosetests -a '!slow'
, Но я хочу иметь возможность запускать эти тесты, когда они явно выполняются или пишутся nosetests -a 'slow'
,
Как мне этого добиться?
1 ответ
Решение
"Параметры те же, что и в командной строке, с удаленным префиксом -" ( https://nose.readthedocs.org/en/latest/usage.html)
Файл setup.cfg
со следующим содержанием должно работать:
[nosetests]
attr=!speed=slow