Я бы воспользовался способностью Носа найти тесты и запустить их вместо этого.
Переименуйте ваши тестовые файлы во что-то вроде sub / sample1_test.py, sub / sample2_test.py и т. Д., А затемпросто запустите
nosetests sub/
Нос будет искать файлы, оканчивающиеся на _test, и запускать их.Очень кстати.См. Носовую документацию на « поиск тестов ».
Если неясно, будет ли «Нос», когда он найдет все тесты, запустите все из них,Это удерживает вас от неудачи до того, как все тесты будут запущены, но вы потерпите неудачу, если какой-либо из них не пройдет.