gpt4 book ai didi

grails - Grails运行Test-app,Forked Grails VM退出并出现错误

转载 作者:行者123 更新时间:2023-12-02 15:56:04 25 4
gpt4 key购买 nike

当我在grails 2.4.2上运行grails test-app时发生错误,但是run-app很好。

我正在使用grails 2.4.2

错误日志如下所示:

Failure:  initializationError(org.junit.runner.manipulation.Filter)
| java.lang.Exception: No tests found matching grails test target pattern filter from org.junit.runner.Request$1@19535154
at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:35)
at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
| Completed 1 unit test, 1 failed in 0m 0s
| Tests FAILED - view reports in /home/pinhaoo/grailsworkspace/testing/target/test-reports
| Error Forked Grails VM exited with error

任何帮助表示赞赏

最佳答案

我有一个类似的问题。我在这里找到解决方案:Grails User archive。我要做的就是将'given:'关键字添加到任何单元测试中。并非所有人都必要,仅是其中之一。之后,命令“test-app”对我来说运行良好。显然,发生这种情况是因为您的测试类都没有实现任何测试方法。这是我的测试类(class)的样子:

import grails.test.mixin.TestFor
import spock.lang.Specification
import ticketsystem.Theater

@TestFor(Theater)
class TheaterSpec extends Specification {

void "test something"() {
given: "test"
}
}

关于grails - Grails运行Test-app,Forked Grails VM退出并出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33643483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com