pytest
Хочу захватить вывод консоли во время прохода тестов вместе с визуальным оформлением типа "--- live log ---" и записать в файл. Pytest не даёт возможности писать в файл отчёт с консольным оформлением. То что мне нужно делается таким образом:
pytest tests/regress_session.py | tee console_out.log
Хочу осуществить такой же результат в коде самого проекта, но за 3 дня перекопав кучу доков и постов - не нагёо решения. Всё сводится либо к использованию команды "tee" либо к запуску сессии через сторонние скрипты.
Кто-нибудь решал эту проблему для себя?