У меня есть тестовый файл, содержащий тесты, занимающие довольно много времени (они отправляют вычисления в кластер и ждут результата). Все они относятся к определенному классу TestCase.
Поскольку они требуют времени и, кроме того, вряд ли будут разбиваться, я хочу, чтобы иметь возможность выбрать, выполняется ли это подмножество тестов или не выполняется (лучший способ был бы с аргументом командной строки, то есть "./tests.py --offline
" или что-то в этом роде), поэтому я мог запускать большую часть тестов часто и быстро, и весь набор время от времени, когда у меня есть время.
В настоящее время я просто использую unittest.main()
для запуска тестов.
Спасибо.