Как отметить модульный тест с `pytest` как успешный, если одно утверждение среди многих не проходитPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как отметить модульный тест с `pytest` как успешный, если одно утверждение среди многих не проходит

Сообщение Anonymous »

Рассмотрим следующий код: < /p>

Код: Выделить всё

def test():
output = my_func()
assert output == "option 1"
assert output == "option 2"
< /code>
Меня только волнует, что одно из утверждений не проходит. Я знаю, что мог бы собрать сравнения в список и утверждать результат любого () 
, но таким образом я теряю все различия/вывод от Pytest. Какая лучшая практика в этом случае?


Подробнее здесь: https://stackoverflow.com/questions/796 ... on-among-m
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»