Scala、sbt 和 emma 或 Cobertura
我想在Scala项目中使用代码覆盖率,使用Simple Build Tool作为构建工具。在这个项目中使用什么是最好的。 (我对这些技术很陌生。)任何人都可以告诉我如何在我的项目中配置代码覆盖率。如果您能提供一个示例,将有助于我理解这些事情。
I want to use code coverage in Scala project,Simple Build Tool used as a build tool.What is the best one to use in this project. (I'm new to these technologies.) Any one can tell me how to configure code coverage in my project.If you could provide an example that will help me lot to understand the things.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我现在正试图找出同样的事情:-)
我找到了 sbt-undercover -plugin,它使用 Undercover 为代码生成漂亮的 HTML 报告覆盖范围。我第一次使用它时工作得非常好,但今天早上我的报告都显示 0% 覆盖率,所以 YMMV。
当我找到其他选项时,我会更新。
编辑:
Scala 代码覆盖工具 看起来更强大一些。它至少提供了自己的 Maven 存储库,因此您不必在本地部署到构建计算机。
I'm trying to figure out the same thing right now :-)
I've found the sbt-undercover-plugin, which uses Undercover to generate a pretty nice looking HTML report for code coverage. I worked really well the first time I used it, but this morning my reports all show 0% coverage, so YMMV.
I'll update as I find other options.
Edit:
The Scala Code Coverage Tool looks a bit more robust. It at least provides its own Maven repo, so you don't have to deploy locally to your build machines.