ОБНОВЛЕНИЕ: 20.07.2018 - Добавлены ссылки и обновлено название для репортеров.
ОБНОВЛЕНИЕ: 14.08.2017 - Этот ответ полностью устарел. Просто посмотрите документацию Jest. У них есть официальная поддержка и документация о том, как это сделать.
У @hankhsiao есть разветвленное репо, в котором Стамбул работает с Jest. Добавьте это в свои зависимости разработчика
"devDependencies": {
"jest-cli": "git://github.com/hankhsiao/jest.git"
}
Также убедитесь, что в вашей записи шутки package.json включено покрытие, и вы также можете указать нужные форматы. (HTML - довольно плохая задница).
"jest": {
"collectCoverage": true,
"coverageReporters": ["json", "html"],
}
См. документацию Jest для extensionReporters (по умолчанию ["json", "lcov", "text"]
)
Или добавьте --coverage
, когда вызываете шутку.
person
Adrian Adkison
schedule
15.12.2014