Вот что я хочу сделать: я хочу построить набор тестов, который организован в пакеты, такие как tests.ui, tests.text, tests.fileio и т. Д. В каждом __
init __
.py в этих пакетах Я хочу сделать набор тестов, состоящий из всех тестов во всех модулях этого пакета. Конечно, получить все тесты можно с помощью unittest.TestLoader, но мне кажется, что я должен добавить каждый модуль отдельно. Итак, предположим, что у test.ui есть редактор _
window _
test.py и превью _
window _
test.py, я хочу, чтобы __
init __
.py импортировал эти два файла и получил список двух объектов модуля. Идея состоит в том, что я хочу автоматизировать создание наборов тестов, чтобы не забыть включить что-то в набор тестов.
Какой лучший способ сделать это? Кажется, это было бы легко сделать, но я ничего не нахожу.
Я использую Python 2.5, кстати.