Я использую модуль npm mochawesome-merge для объединения различных выходных файлов json, созданных после выполнения нескольких файлов спецификаций с использованием cypress
.
Попробовал следующую команду, как предложено в документации:
const cypress = require('cypress')
const { merge } = require('mochawesome-merge')
const marge = require('mochawesome-report-generator')
cypress.run()
.then(() => {
return merge(options).then(report => marge.create(report, options))
})
, где options
- это объект - { "reportDir" : reportDirLocation}
, который уже установлен в файле cypress.json
в reporterOptions
Проблема: merge(options)
не работает.console.log(report)
не содержит информации о выполненных тестах.Следовательно, html отчет пуст
Любые входные данные приветствуются.Спасибо!