【问题标题】:Grails test-app is not executing all the testsGrails test-app 没有执行所有的测试
【发布时间】:2016-01-15 03:00:41
【问题描述】:

我有一个带有一些测试的简单应用程序。 实际上,有 1 个 JUnit 测试和一些规范。 问题是,当我分别运行它们时,它们工作正常。 但是当我运行时:

grails test-app

它没有执行所有的测试。所有测试都是单元测试,但它们位于单独的包中。但是即使从它正在执行的那个包中,还有另一个测试几乎相等,但是这个也没有被执行......

运行grails test-app -unit 我遇到了同样的问题。 有人知道我是否需要做其他事情才能执行它们都执行grails test-app 命令?

【问题讨论】:

  • grails test-app :unit 是正确的命令。每个 spock 测试都应以规范结束。任何包中的测试类名称都不应相同。

标签: grails grails-plugin spock


【解决方案1】:

嗯,由于某种原因,我之前的答案被删除了,但请确保 Spock 测试以 Spec 结尾,而不是 Test。如果以Test结尾,则不会被拾取。

例如MyTest -> MySpec

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-19
    • 2015-10-23
    相关资源
    最近更新 更多