Sag*_*oss 5 javascript integration-testing rspec ruby-on-rails istanbul
我有一个带有 JavaScript(主要是 React)前端的Ruby on Rails 应用程序。rspec功能测试套件练习了前端 JavaScript 代码的重要部分,但我对此没有任何可见性。同时,JavaScript 单元测试 - 运行方式jest- 提供 JavaScript 覆盖映射。
我想要rspec基于浏览器的集成测试的累积 JavaScript 覆盖率结果,但我没有找到任何示例。nyc,标准的 JS 覆盖库,应该能够实现这一点——可能与babel-plugin-istanbul.
尽管它没有直接解释如何实现这一点,但您可以了解其他人如何设法在 Ruby on Rails 中实现代码覆盖。您可以在这里看到他们使用jestwith --coverageflag 来获取覆盖率结果。
我认为将 JavaScript 代码覆盖率与其他功能测试分开可能是明智的,因为每个教程似乎都倾向于将它们分开。
这是另一个教程,以防另一个教程不完全是您正在寻找的内容:https ://reactjsnews.com/setting-up-rails-for-react-and-jest
| 归档时间: |
|
| 查看次数: |
479 次 |
| 最近记录: |