scoverage

    4热度

    1回答

    我知道sbt clean coverage test将使用项目上的所有测试用例生成覆盖率报告,即使使用温暖的JVM也需要很长时间才能完成。 我希望为我编写的代码测试运行覆盖率,所以我尝试运行一个像sbt coverage test-only package.ScalaSpec这样的单个测试用例,并且出现以下错误。 错误 [scala-project] $ coverage test-only pa

    1热度

    3回答

    该项目是一个多模块maven项目,其中90%的源代码用Java编写(在Scala中有一点点)。单元测试是80/20 java/scala,集成测试是20/80 java/scala。 我试过Clover,但是(at this time)它不支持scala。 我试过Jacoco。首先,我遇到了由于多模块配置导致的任何结果的问题,但是现在使用Sonar,我已经看到了java覆盖范围(感谢http://

    0热度

    1回答

    我正在使用scoverage-maven-plugin。我需要在pom.xml中提供哪些设置来从scoverage中排除软件包。

    0热度

    2回答

    当使用Java的cobertura-maven-plugin时,我在配置中得到了一个不错的<instrumentation>块,我可以放置非常有用的<ignoreMethodAnnotation>块。 自杜松子酒马提尼以来发生的最好的事情。 现在我正在使用scoverage-sbt,但我似乎无法找到我可以配置的位置! build.scala中的可用密钥是有限的。我可以做包排除和文件排除,但没有地方

    2热度

    1回答

    我安装了SonarQube Server 4.5和SonarQube Runner 2.4。我在sonar插件目录中添加了sonar-scoverage-plugin-1.1.0.jar。在/opt/sonar-runner/sonar-runner.properties,我注释掉 sonar.host.url=http://localhost:9000. 我试图用声纳-runner这个示例项

    3热度

    1回答

    当我为我的sbt项目运行单元测试(使用sbt clean coverage test)时,我得到的代码覆盖率为〜77%。 当我运行集成测试(sbt clean coverage it:test)时,我得到的代码覆盖率为〜10%。 当我运行两个(sbt clean coverage test it:test)时,我得到的代码覆盖率为〜84%。 我想设置一个积极的代码覆盖率最低,如果它不能满足构建失败

    3热度

    1回答

    我有一个SBT项目,结构喜欢这里:https://orrsella.com/2014/09/24/integration-and-end-to-end-test-configurations-in-sbt-for-scala-java-projects/。它包括标准主要和测试目录和另外它和e2e。还有一个任务“全部测试”,它运行所有测试。一切工作正常,除非我运行e2e或覆盖插件一起测试。我越来越:

    0热度

    2回答

    我为使用Play Framework编写的项目使用sbt-scoverage插件。 我面临着以下java.lang.RuntimeException: Duplicate mappings错误: [scoverage]: Instrumentation completed [35097 statements] [scoverage]: Written instrumentation file [

    2热度

    2回答

    我使用sbt-scoverage播放应用程序。 我用下面的配置来排除Reverse和Routes生成的文件。 coverageExcludedPackages := ";Reverse.;Routes.;" 但是,这只能排除生成的反向scala文件,不能排除路由文件。即使我使用下面的脚本,它同样 coverageExcludedPackages := ";Routes.*;" 任何人都知道