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