文件名称:故事书代码覆盖率:结合故事书,赛普拉斯和Jest代码覆盖率
文件大小:278KB
文件格式:ZIP
更新时间:2024-02-23 22:36:34
react jest create-react-app storybook react-testing
结合故事书,赛普拉斯和开玩笑的代码覆盖率 请参阅。 这个项目展示了如何从Storybook收集代码覆盖率(例如,当使用进行视觉回归测试时)以及如何为3种类型的测试创建组合的代码覆盖率报告: 视觉回归测试(/) 单元测试() 集成测试() 您可以查看每种测试的报告,也可以一起查看所有测试的覆盖范围。 要在本地尝试此项目: git clone git@github.com:penx/storybook-code-coverage.git cd storybook-code-coverage yarn yarn coverage open coverage/merged/lcov-report/index.html 合并覆盖 您还可以。 已知的问题 赛普拉斯特定的nyc设置必须进入通用文件(例如package.json或.nycrc ) create-react-app@3.4.1有一个错误,阻止了此工作,所以现在您必须回滚到3.4.1 。
【文件预览】:
storybook-code-coverage-master
----storyshots()
--------index.js(109B)
----.storybook()
--------main.js(206B)
----fake.test.js(23B)
----package.json(3KB)
----cypress()
--------plugins()
--------support()
--------integration()
--------README.md(1KB)
--------fixtures()
----src()
--------index.js(324B)
--------utilities()
--------setupTests.js(255B)
--------application()
--------design-system()
--------index.css(366B)
----.gitignore(326B)
----cypress.json(43B)
----public()
--------logo192.png(5KB)
--------manifest.json(492B)
--------robots.txt(67B)
--------index.html(2KB)
--------logo512.png(9KB)
--------favicon.ico(3KB)
----README.md(1KB)
----yarn.lock(652KB)