Распечатать сообщения об успехе для утверждений в Python ⇐ Python

Программы на Python
Anonymous
Распечатать сообщения об успехе для утверждений в Python

Сообщение Anonymous »

Я использую утверждение в Python. Каждый раз, когда утверждение завершается неудачей, я получаю сообщение об ошибке, которое я бы поместил туда для печати. Мне интересно, есть ли способ распечатать собственное сообщение об успехе при выполнении условия утверждения?

Я использую инфраструктуру py.test.

например:

assert self.clnt.stop_io()==1, "IO stop failed"


для приведенного выше утверждения я получаю сообщение «Остановка ввода-вывода не удалась», если утверждение не удалось, но я хочу, чтобы «Остановка ввода-вывода завершилась успешно», если утверждение прошло успешно. примерно так:

assert self.clnt.stop_io()==1, "IO stop failed", "IO stop succeeded"


Подробнее здесь: https://stackoverflow.com/questions/368 ... -in-python

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