Я очень привык к `nosetests` и всячески его тебе рекомендую.
этот файл можно сократить до 
`import nose
nose.run()`
Ответь мне на вопрос: для кого здесь написаны все эти тесты? Для разработчика или и конечному потребителю надо показать что тесты проходят?
В обоих случаях я бы выбрал nosetest