Allure отчеты не создаются, пока тест не пройден - PullRequest
0 голосов
/ 29 октября 2019

Когда я пытался создавать отчеты об очаровании с помощью транспортира, он мог создавать только тогда, когда все тесты пройдены, а не в случае одной ошибки. Может кто-нибудь помочь с этим?

Я также упомянул подход командной строки allure вместо устаревшего подхода, такого как копирование pom.xml из "\ node_modules \ jasmine-allure-reporter" в папку "allure-results", но не повезло.

В Config.js ::

var AllureReporter = require ('jasmine-allure-reporter');jasmine.getEnv (). addReporter (new AllureReporter ({resultsDir: 'allure-results'}));

          jasmine.getEnv().afterEach(function(done){
              browser.takeScreenshot().then(function (png) {
                allure.createAttachment('Screenshot', function () {
                  return new Buffer.from(png, 'base64')
                }, 'image/png')();
                done();
              })
            });

, хотя я упоминал ниже в package.json, я не смог получить ожидаемый результат.

"scripts": {"pretest": "rimraf allure-results allure-report", "test": "protractor ./Conf/conf.js", "posttest": "allure generate allure-результаты --clean -o allure-report || false "},

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...