Использую allure + py.test. При генерации отчета через jenkins или через cli при выборе второго (третьего и далее) Suite не показываются его тесты.
Что еще я могу предоставить, чтобы было понятнее в чем проблема?
Использую allure + py.test. При генерации отчета через jenkins или через cli при выборе второго (третьего и далее) Suite не показываются его тесты.
Что еще я могу предоставить, чтобы было понятнее в чем проблема?
Вот такая ошибка в консоли firefox.
Судя по всему allure не может получить статус тесты из hamcrest.
"Error: testcase.status is null
$scope.statistic<@http://localhost:54555/js/testcase/list.js:62:13
@http://localhost:54555/js/testcase/list.js:61:28
$RootScopeProvider/this.$get</Scope.prototype.$digest@http://localhost:54555/vendor/angular/angular.js:11789:23
$RootScopeProvider/this.$get</Scope.prototype.$apply@http://localhost:54555/vendor/angular/angular.js:12042:13
done@http://localhost:54555/vendor/angular/angular.js:7824:34
completeRequest@http://localhost:54555/vendor/angular/angular.js:8007:7
createHttpBackend/</xhr.onreadystatechange@http://localhost:54555/vendor/angular/angular.js:7963:1
" angular.js:9400:17
Ага!
Allure не умеет обрабатывать статус Skipped, который выставляет py.test.
Пойду писать issue
Скиньте потом, пожалуйста, что вы завели.
Все умеет, видимо у ТС была старая версия. Behave by sseliverstov · Pull Request #61 · allure-framework/allure-python · GitHub
Столкнулись однажды с тем, что сгенерированный Дженкинсом allure репорт открывался не пустым только двойным щелчком по ссылке. Не спрашивайте почему…
Да, была старая версия.
После перехода на новый формат отчета 1.4.Х проблема исчезла