如何在没有ContextNotActive错误的PanacheEntity测试中使用H2

问题描述 投票:0回答:1

我试图在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

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

quarkus
1个回答
1
投票

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

看到这个问题:https://github.com/quarkusio/quarkus/issues/1367

© www.soinside.com 2019 - 2024. All rights reserved.