Size: a a a

QA — русскоговорящее сообщество

2021 July 07

А

Алексей in QA — русскоговорящее сообщество
--alluredir=путь_к_папке
источник

А

Алексей in QA — русскоговорящее сообщество
в комманд лайн запуска пайтеста
источник

А

Алексей in QA — русскоговорящее сообщество
весь сетап
источник

A

AstralRomance in QA — русскоговорящее сообщество
Это понятно. У меня хитро генерятся директории, в которых в итоге будут лежать результаты тестов и мне хочется в конфигах все это, после получения путей к ним, отдать аллюру.
источник

А

Алексей in QA — русскоговорящее сообщество
на какой стадии генерятся пути? до запуска тестов? можно запускатор сделать, который будет готовить пути и структуры, а потом вызывать пайтест через pytest.main(cmd_args)
источник

A

AstralRomance in QA — русскоговорящее сообщество
Да, пути получаются до запуска тестов.
источник

А

Алексей in QA — русскоговорящее сообщество
простой вариант 2 - через хук
def pytest_configure(config):
   if hasattr(config.option, "allure_report_dir"):
       setattr(config.option, "allure_report_dir", <путь к вашей папке>)
источник

A

AstralRomance in QA — русскоговорящее сообщество
Спасибо.
источник

A

AstralRomance in QA — русскоговорящее сообщество
А как я должен после этого запускаться? Вопрос чет совсем дурацкий, но я, правда, не нашел его на странице с докой.
источник

A

AstralRomance in QA — русскоговорящее сообщество
Аллюровский отчет у меня не генерится.
источник

А

Алексей in QA — русскоговорящее сообщество
Как и раньше 😳
источник

A

AstralRomance in QA — русскоговорящее сообщество
А откуда allure serve будет знать, куда ему смотреть? Я в хуке pytest_configure делаю

setattr(config.option, "allure-dir", result_folder)
xml/html от пайтеста генерятся, а от аллюра никаких ответов. Что я делаю не так?
источник

А

Алексей in QA — русскоговорящее сообщество
allure serve - выполняется CI. Указываете там тот же путь. Как его туда пробросить - это уже вам виднее
источник

А

Алексей in QA — русскоговорящее сообщество
Без понятия. Посмотрите, есть ли у вас вообще в опшенах он
источник

A

AstralRomance in QA — русскоговорящее сообщество
А вот с этого момента можно поподробнее? Если я правильно понял, в хуке надо опцию для allure serve добавить?
источник

А

Алексей in QA — русскоговорящее сообщество
Нет, неправильно поняли. При чем тут allure serve?
источник

А

Алексей in QA — русскоговорящее сообщество
Аллюр серв - сборка красивого отчета из файлов аллюра
источник

А

Алексей in QA — русскоговорящее сообщество
Аутпут аллюра - джсоны и тп, падающие в alluredir
источник

А

Алексей in QA — русскоговорящее сообщество
А почему у вас не работает - ну посмотрите как у меня опшен называется, и как у вас
источник

A

AstralRomance in QA — русскоговорящее сообщество
Все, понял, так еще и заработало. Спасибо большое.
источник