Есть ли способ добавить информацию о выполнении шагов Cypress Test в отчет об очаровании? - PullRequest
1 голос
/ 28 мая 2019

Я пытаюсь добавить информацию о шаге теста в отчет об очаровании, я использую Cypress и генерирую отчет с помощью allure, отчет генерируется правильно, но в тестовых примерах ничего не отображается.

Я пытаюсь использовать on ('task') безуспешно ...

мои плагины / index.js содержат:

...
    on('task', {
        allureTestStep () {
            const testStep = allure.createStep("Initial", () => {
                console.log("First Test")
            });
            testStep()
            return null
        }
    })
...

, и я называю это с:

cy.task('allureTestStep')

в моем тесте.

Нет входа в консоль, только две ошибки:

allure-js-commons: Unexpected startStep() of initial. There is no parent step
First Test
allure-js-commons: Unexpected endStep(). There are no any steps running

и в отчете ничего не отображается (нет ошибок, нет подробностей шагов).

Любая помощь приветствуется:)

...