невозможно создать отчет об очаровании огурца-транспортира - PullRequest
0 голосов
/ 29 ноября 2018

Я пытаюсь сгенерировать отчет об очаровании для огурца-транспортира, но он не генерирует никакого отчета.

conf.js , как показано ниже

exports.config = {
    directConnect: true,

    capabilities: {
        browserName: 'chrome',
    },

    framework: 'custom',
    frameworkPath: require.resolve('protractor-cucumber-framework'),

    specs: [
        'sample.feature'
    ],

    restartBrowserBetweenTests: true,

    cucumberOpts: {
        require:[
            'sampleStep.js', 
            'reporter.js'
        ],
    },

    onPrepare: function () {
        browser.manage().window().maximize();
    },
};

и reporter.js файл

var reporter = require('cucumberjs-allure-reporter');

reporter.config(
   //targetDir:'./allure-results/'
   { targetDir : './Reports'}
);
module.exports = reporter;

1 Ответ

0 голосов
/ 30 ноября 2018

Библиотека cucumberjs-allure-reporter не поддерживает более высокий Cucumber (я не могу вспомнить точную версию, возможно, поддерживает только Cucumber 2 и ниже).

Вы можете попробовать эту новую библиотеку, cucumberjs-allure2-reporter , которая совместима с Cucumber.JS 3+ и Allure 2+.

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