Результаты отчета из нескольких утверждений Pytest в одном тесте - PullRequest
0 голосов
/ 25 апреля 2018

У меня есть тест pytest, который запускает несколько утверждений. Например:

def test_x():
    assert 1 == 1
    assert 2 == 2
    assert 3 == 3

Я хочу, чтобы в отчете об этом тесте было конкретно указано, что каждое из этих утверждений прошло. Поскольку мой реальный вариант использования - чувствительная ко времени система, в которой каждый функциональный тест должен включать несколько утверждений, я не могу эффективно разделить тест на несколько тестов, чтобы достичь этого.

Выполнение pytest --verbose не дает результатов для каждого утверждения, как я ожидал.

И да, мне нужны эти утверждения, чтобы давать указания, даже когда они прошли. Возможно ли это с помощью Pytest?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...