Вывод pyneng

Warning

В конце вывода теста часто написано “1 warning”. Это можно игнорировать, предупреждения в основном связаны с работой каких-то модулей и скрыты чтобы не отвлекать от заданий.

Тесты прошли успешно

passed

Тесты не прошли

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

Отличия показываются как Left и Right, к сожалению тут нет такого что зеленым выделен правильный вариант, а красным неправильный, надо смотреть по ситуации. Каждый раз при выводе отличий, перед ними есть строка вида:

assert correct_stdout in out.strip()

В этом случае Left это правильный вывод, right вывод задания:

passed

или так:

return_value == correct_return_value

В этом случае Right это правильный вывод, Left вывод задания:

passed

Leave a Comment