为什么 Grails 3 单元测试在 GGTS (Eclipse) 中 运行 时抛出 StackOverflowError?
Why do Grails 3 unit tests throw StackOverflowError when run in GGTS (Eclipse)?
每当我尝试 运行 GGTS 中的任何单元测试时,即使是简单到:
void "Test"() {
expect:
true
}
我得到 WhosebugError
。不知是否与GrailsUnitTestMixin
.
有关
我已将我的 Grails 3 项目作为 Gradle 项目导入到 IDE。
这是 Grails 3.0.4/3.0.5 的问题。 fix will come with 3.0.6 release,在撰写本文时尚未发布。
与此同时,任何遇到此问题的人都可以降级到 3.0.2 或 3.0.3,尽管 3.0.3 在 Eclipse 中也有一些问题 运行 单元测试,只是没有像WhosebugError
。不过,我建议暂时使用 3.0.2。
每当我尝试 运行 GGTS 中的任何单元测试时,即使是简单到:
void "Test"() {
expect:
true
}
我得到 WhosebugError
。不知是否与GrailsUnitTestMixin
.
我已将我的 Grails 3 项目作为 Gradle 项目导入到 IDE。
这是 Grails 3.0.4/3.0.5 的问题。 fix will come with 3.0.6 release,在撰写本文时尚未发布。
与此同时,任何遇到此问题的人都可以降级到 3.0.2 或 3.0.3,尽管 3.0.3 在 Eclipse 中也有一些问题 运行 单元测试,只是没有像WhosebugError
。不过,我建议暂时使用 3.0.2。