Как создать отчет о покрытии в формате html в тесте на реакцию - PullRequest
0 голосов
/ 31 октября 2018

В настоящее время я пытаюсь создать отчет о покрытии в формате html в контрольном тесте. как его создать?

вот мой тестовый сценарий и покрытие

"test": "CI=true react-scripts test --env=jsdom",
"coverage": "react-scripts test --env=jsdom --coverage --coverageDirectory=output/coverage/report",

с помощью этой команды генерируется покрытие в формате xml.

1 Ответ

0 голосов
/ 06 марта 2019

Вам необходимо передать --reporters='html' в качестве конфигурации в сценарии покрытия.

Финальный скрипт выглядит примерно так:

"coverage": "react-scripts test --coverage --reporters='html' --coverageDirectory='output/coverage/report'"

Примечание. С помощью create-реакции-приложения вы можете передать параметры командной строки, перечисленные на сайте Jest. Обратитесь к вопросу о github ниже, чтобы узнать больше об этом:

Разрешить настройку репортеров для Jest

...