reactjs - 为什么react应用程序中的代码覆盖率是空的?尝试使用 npm run test -- --coverage。但总是显示空代码覆盖率

标签 reactjs jestjs code-coverage

我需要帮助来查找代码覆盖率。

我刚刚使用最新的 create-react-app 创建了一个新应用程序。

我正在尝试使用npm run test -- --coverage 查找代码覆盖率。这显示了空代码覆盖率。任何人都可以帮我找到我失踪的地方。

 PASS  src/__tests__/App.test.js
  ✓ renders without crashing (2ms)

----------|----------|----------|----------|----------|-------------------|
File      |  % Stmts | % Branch |  % Funcs |  % Lines | Uncovered Line #s |
----------|----------|----------|----------|----------|-------------------|
All files |        0 |        0 |        0 |        0 |                   |
----------|----------|----------|----------|----------|-------------------|
Test Suites: 1 passed, 1 total
Tests:       1 passed, 1 total
Snapshots:   0 total
Time:        0.17s, estimated 1s
Ran all test suites.

Watch Usage: Press w to show more.

最佳答案

https://github.com/facebook/create-react-app/issues/6888

只需将标志 --watchAll=false 添加到您的 npm run test -- --coverage

关于reactjs - 为什么react应用程序中的代码覆盖率是空的?尝试使用 npm run test -- --coverage。但总是显示空代码覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57034062/

相关文章:

javascript - 使用 Javascript 的多线程请求

reactjs - 在不同容器中渲染组件并共享状态

javascript - 为什么我们不能检查 react-native 应用程序的样式属性?

javascript - 使用 Jest 和 React 测试库测试 Apollo React Hooks

reactjs - 在 Jest 中检查我的组件上是否存在可选 Prop

PHPUnit - 来自多个项目文件夹的一份覆盖率报告?

code-coverage - 使用 Bazel 生成覆盖率报告

node.js - ReactJS Socket.io-客户端无法连接

jestjs - 如何在 Jest 输出中禁用颜色

java - 不同存储库中源代码和测试代码的代码覆盖率生成