Skip to content

Commit 247b02b

Browse files
committed
fix: use QuarkusProdModeTest to bypass kubernetes extension issues
1 parent 3fc8a38 commit 247b02b

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

operator-framework-quarkus-extension/deployment/src/test/java/io/javaoperatorsdk/quarkus/extension/deployment/QuarkusExtensionProcessorTest.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import static org.junit.jupiter.api.Assertions.assertNotNull;
44

55
import io.javaoperatorsdk.operator.api.config.ConfigurationService;
6-
import io.quarkus.test.QuarkusUnitTest;
6+
import io.quarkus.test.QuarkusProdModeTest;
77
import javax.inject.Inject;
88
import org.jboss.shrinkwrap.api.ShrinkWrap;
99
import org.jboss.shrinkwrap.api.spec.JavaArchive;
@@ -13,8 +13,12 @@
1313
public class QuarkusExtensionProcessorTest {
1414

1515
@RegisterExtension
16-
static final QuarkusUnitTest config =
17-
new QuarkusUnitTest().setArchiveProducer(() -> ShrinkWrap.create(JavaArchive.class));
16+
static final QuarkusProdModeTest config =
17+
new QuarkusProdModeTest()
18+
.setArchiveProducer(
19+
() -> ShrinkWrap.create(JavaArchive.class).addClasses(TestController.class))
20+
.setApplicationName("basic-app")
21+
.setApplicationVersion("0.1-SNAPSHOT");
1822

1923
@Inject TestController controller;
2024
@Inject ConfigurationService configurationService;

0 commit comments

Comments
 (0)