а чего бы не использовать nosetest он дружит с unittest2 и новой реализацией unittest на ура.

а инициализацию и подготовку к тестам (`tornado.testing.main()`) лучше сделать в базовом классе TestCase, от котого наследовать все реальные тесты, это позволит:
* запускать тесты из любой среды, например из Idea или в CI системах, в которых подчас такие кастомные лаунчеры не поддерживаются
* запускать отдельные файлы/тест кейсы/тесты просто через `nosetest`  с параметрами