您如何安装和使用 grails 测试覆盖率?

Posted

技术标签:

【中文标题】您如何安装和使用 grails 测试覆盖率?【英文标题】:How do you install and use grails test coverage? 【发布时间】:2010-10-31 12:38:42 【问题描述】:

我正在尝试让 grails 代码覆盖插件根据以下说明工作: http://www.grails.org/Test+Code+Coverage+Plugin

我做了:grails install-plugin code-coverage

然后:grails test-app

基于此,我希望看到一个 tests/report/cobertura 目录,但在运行“grails test-app”后我在项目中看不到任何内容。

我已经安装了 grails 1.1 并创建了一个新应用程序。我需要做任何其他事情才能看到这些报告吗?有没有更好的说明?

谢谢

【问题讨论】:

【参考方案1】:

您必须使用“grails test-app -coverage”来生成覆盖率报告。

【讨论】:

关于如何默认开启此功能的任何想法? Config.groovy 覆盖率 enabledByDefault = true

以上是关于您如何安装和使用 grails 测试覆盖率?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 grails 在单元测试中模拟 springSecurityService

如何覆盖 Grails GORM 中关系的级联删除?

grails代码覆盖无法访问方法

仅针对测试数据覆盖 Grails dateCreated 和 lastUpdated?

如何安装起订量框架

IntelliJ IDEA 的零覆盖:带有 Spock 单元测试的 Grails