Пробую разобраться с allure, и возникла проблема при генерации отчетов вида:
`G:\PythonProjects\test\allure-cli\bin>allure.bat generate ./allure
no main manifest attribute, in C:\Users\User\.allure\bundles\1.5.0.RC2\allure-bundle.jar
←[0;31mERROR: ←[mCommand aborted due to exception org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1).`
введите java -jar ci\allure-bundle.jar generate -o temp_report – Report
где:
temp report - нагенерированные xml после тестов
Report - папка куда свалится все добро в красивом виде
при такой команде, сам allure cli висит в корне проекта с папке ci. Удобно для такого вообще сделать батник навроде:
py.test %1 --alluredir temp_report
java -jar ci\allure-bundle.jar generate -o temp_report – Report
RD /S /Q “temp_report”
При этом при запуске только указывайте путь к тестам, тесты выполнятся, отчет сгенерится, и папка темп удалится.