Я расширяю рамки python 2.7 unittest, чтобы выполнить некоторое тестирование функции. Одна из вещей, которые я хотел бы сделать, - остановить все тесты от запуска внутри теста и внутри метода setUpClass(). Иногда, если тест терпит неудачу, программа настолько сломана, что больше не нужно проводить тестирование, поэтому я хочу остановить выполнение тестов.
Я заметил, что TestResult имеет атрибут shouldStop и метод stop(), но я не уверен, как получить доступ к этому тесту.
Есть ли у кого-нибудь идеи? Есть ли лучший способ?