Мне нужно объединить отчет о покрытии Cypress и отчет о покрытии Jest в контексте приложения Next. js.
Jest перечислит файлы как my-app/src/whatever
. Cypress показывает только src/whatever
.
Cypress не включает my-app
и Jest, что вызывает проблему при попытке объединить покрытие, используя рекомендуемый метод из примеров Cypress. Альтернативой может быть использование Cypress для отображения папки.
Решение 1: Jest соответствует Cypress?
Я бы хотел, чтобы Jest вычислял путь к защищенным файлам относительно rootDir, не отображая его. .
Например, в отчете покрытия будет отображаться my-app/src/whatever
. Он должен показывать только src/whatever
, без my-app
.
Это выполнимо?
Решение 2: Cypress соответствует Jest?
Альтернатива состоит в том, чтобы Cypress рассматривал еще один root dir, но я не нашел таких вариантов , Это наименее перспективный вариант ИМО. Есть ли соответствующий параметр для этого?
Вспомогательный вопрос: оба инструмента имеют разное количество строк, вероятно, из-за взаимодействий TypeScript + Babel + Webpack с кодом. Как я могу отладить эту проблему?
Спасибо
Редактировать для ясности