Cypress Reporter с несколькими файлами спецификаций - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть несколько файлов спецификаций для запуска тестов, связанных друг с другом, и для того, чтобы их было проще запускать отдельно.Когда я запускаю свой тест на кипарис с помощью junit reporter, присутствуют только тестовые наборы последних спецификаций.Мы используем репортер junit для jenkins.

Это какие-то настройки, которые мне нужно добавить, чтобы убедиться, что все тестовые наборы присутствуют в файле отчета junit?

1 Ответ

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

Это известная проблема в кипарисе. https://github.com/cypress-io/cypress/issues/1824

Вы можете использовать [hash] в качестве обходного пути для создания нескольких тестовых выходных файлов, jenkins автоматически скомпилирует результаты.

Добавьте это к вашему cypress.json файлу:

"reporterOptions": {
        "mochaFile": "./cypress/results/cypress-output.[hash].xml"
    },
...