unit-testing - Grails test-app:如何禁用junitreport?

标签 unit-testing grails groovy junit

我正在尝试通过“grails test-app -unit”为我的grails应用程序运行一些单元测试。这按预期工作。

但是,测试完成后,junitreport花费的时间太长,无法生成HTML结果,例如:

[junitreport]转换时间:33294ms

当我想快速进行修改并重新测试时,33秒(剩下的时间)是荒谬的。有没有一种方法可以禁用此功能,而只使用纯文本输出?

最佳答案

您似乎可以做到:

grails test-app -no-reports

看起来这将导致不生成任何报告,我不确定这是否对您有用。

还可以使用-xml参数。也许它的转型会更快。您可以尝试一下。

我通过挖掘$GRAILS_HOME/scripts/TestApp.groovy来发现这一点-如果您对其进行挖掘,可能会发现更适合您的东西。

关于unit-testing - Grails test-app:如何禁用junitreport?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3723375/

相关文章:

angularjs - 错误 : Unexpected value 'undefined' declared by the module 'DynamicTestModule'

ruby-on-rails - 你如何分解出 RSpec 中常见的 "before(:each)"调用,以便多个规范可以使用它们?

grails - grails对象引用了未保存的 transient 实例-在刷新之前保存 transient 实例

java - Windows 上的 Groovy URL UnknownHostException

Mock 构造函数中的 Python PropertyMock

c# - Moq - 验证具有参数值的方法调用

grails - 在grails中设置一个ini文件

java - GORM无法使用addTo创建新实体

generics - 带有通用列表的 Groovy CompileStatic

java - 生命周期配置未涵盖插件执行 : org. codehaus.gmaven :groovy-maven-plugin:2. 1.1