Распечатать браузер драматурга в заголовке терминала pytest ⇐ Python

Программы на Python
Anonymous
Распечатать браузер драматурга в заголовке терминала pytest

Сообщение Anonymous »

У меня настроен pytest с помощью драматурга, и я могу запустить его с помощью команды docker Compose:

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

docker compose run test pytest /tests --browser-channel chrome
Какие результаты:

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

============================ test session starts =============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
rootdir: /tests
plugins: base-url-2.1.0, playwright-0.5.2
collected 1 item

tests/test_example.py .                                                   [100%]

============================= 1 passed in 0.02s ==============================
Я хочу включать имена браузеров в каждый сеанс. Я пробовал использовать фикстуру Browse_name в хуке pytest_report_header, но фикстуры не работают в хуках отчетов, и возникает ошибка.

Подробнее здесь: https://stackoverflow.com/questions/790 ... nal-header

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