0

我正在尝试在 PanacheEntity 的测试中使用 H2,但是当我在测试中启动数据时出现错误。

[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.013 s <<< FAILURE! - in org.acme.config.PersonResourceTest
[ERROR] org.acme.config.PersonResourceTest  Time elapsed: 0.013 s  <<< ERROR!
javax.enterprise.context.ContextNotActiveException: 
at org.acme.config.PersonResourceTest.init(PersonResourceTest.java:34)

源代码:https ://github.com/sbert/test-quarkus

如果我使用服务来初始化数据并将其注入测试中,一切都很好。但这不可能是解决方案

4

1 回答 1

1

它已在即将于 4 月 4 日发布的即将发布的 Quarkus 0.13.0 中修复。

请参阅此问题:https ://github.com/quarkusio/quarkus/issues/1367 。

于 2019-04-04T10:19:30.570 回答