小编Eri*_*ric的帖子

使用Gradle运行Karma?

我有Jasmine单元测试,我想运行并获得伊斯坦布尔代码覆盖率报告.我可以运行一个命令行脚本来在Jenkins中运行Karma,但是使用我的build.gradle执行所有操作会很好.

是否可以使用Gradle运行Karma?我搜索过谷歌,但我似乎无法找到解决方案.

谢谢

javascript gradle jasmine jenkins karma-runner

12
推荐指数
2
解决办法
3461
查看次数

Gradle Jacoco 插件报告零覆盖

在运行 Gradle 的 Jacoco 插件时,我在选定的一组类上报告的代码覆盖率为零。我已经确认所有测试这些类的单元测试都已成功运行。

非常有趣的是,Eclipse 中的 EclEmma 生成了正确的代码覆盖率结果。我已经确认两个工具都使用相同版本的 Jacoco。

我想弄清楚这两种工具之间的区别是什么?我是否需要 Gradle Jacoco 插件的附加配置。

编辑:我的 Gradle Jacoco 输出显示“类 com/.... 的执行数据不匹配”

更新:我在 Eclipse 中打开了 Jacoco 生成的 test.exec 文件。它显示了缺失覆盖率的类执行了 80% 的探测。

java code-coverage gradle jacoco eclemma

6
推荐指数
1
解决办法
5086
查看次数

设置Gradle缓存目录?

是否可以设置Gradle缓存目录,而无需设置GRADLE_USER_HOME环境变量?我希望Gradle缓存与我的代码存在于同一个工作区中,但似乎只有使用围绕Gradle的bash脚本才能实现.

为了澄清,我在谈论包含已解析的依赖项文件的Gradle缓存.

gradle

5
推荐指数
1
解决办法
7407
查看次数