Scala 代码覆盖率沙箱
这个存储库包含一些带有测试的 Scala 项目。 其中一些测试很糟糕。 我们想看看我们的代码覆盖工具是否可以告诉我们关于它们有多糟糕的有用信息。 我们目前只比较和的 SBT 插件。
以下命令将运行覆盖工具,更新自述文件,并准备发布报告:
sbt clean coverage test jacoco:cover readme make-site
如果你是我并且想将报告发布到这个项目的 GitHub Pages 站点,你可以添加ghpages-push-site site。
我的目标是在我找到时间并想到要尝试的事情时添加示例。 也欢迎拉取请求。
示例 1
我们有这个带排序的代数数据类型:
sealed trait Foo
case class Bar ( s : String ) extends Foo
case object Baz extends
2021-12-16 15:15:33
6KB
Scala
1