2015-03-18 8 views
2

У меня есть много модульных тестов, организованных следующим образом:Как игнорировать все тесты в конкретной папке с помощью носа?

test_dir/ 
    test_important1.py 
    test_important2.py 
    test_important3.py 
    .... 
    basic tests/testA1.py 
       testA2.py 
       .... 
       __init__.py 

Я хочу, чтобы запустить все испытания в самом test_dir каталоге, не включая испытаний, найденных в basic tests.

Как это можно достичь?

Спасибо!

ответ

2

Существует --exclude-dir вариант представлен nose-exclude:

nosetests --exclude-dir="basic tests/" 
+0

супер, спасибо! – cyber101