Получение результатов unittest Python с помощью метода tearDown ()

Некоторое время я определил "константы" (которые все еще не были на самом деле константами) в литералах объектов, переданных до with() операторы. Я думал, что это было настолько умно. Вот пример:

with ({
    MY_CONST : 'some really important value'
}) {
    alert(MY_CONST);
}

В прошлом я также создал CONST пространство имен, куда я поместил бы все свои константы. Снова, с издержками. Sheesh.

Теперь, я просто делаю var MY_CONST = 'whatever'; к KISS.

62
задан Joey Robert 10 December 2010 в 23:37
поделиться

1 ответ

В нескольких словах это дает True если весь тестовый прогон, из которого до сих пор выходят без ошибок или отказов:

class WatheverTestCase(TestCase):

    def tear_down(self):
        return not self._outcome.result.errors and not self._outcome.result.failures

свойства Explore _outcome для доступа к более подробным возможностям.

0
ответ дан 24 November 2019 в 16:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: