'Different @QuarkusTestResource per Quarkus profile
I have just set up my project to use H2DatabaseTestResource in the tests.
I also have created a custom PostgresDatabaseTestResource, following this brilliant blog
If I manually change the ***DatabaseTestResource written in the @QuarkusTestResource annotation, they both work separately.
What I want to achieve now is to use one resource or the other based on a Quarkus profile or something similar, but I could not find a way to do this.
Any idea?
Solution 1:[1]
QuarkusTestProfile has the testResources method that you can use for this case. See https://github.com/quarkusio/quarkus/blob/2.9.0.CR1/integration-tests/spring-web/src/test/java/io/quarkus/it/spring/web/testprofile/Profiles.java#L35 for an example usage.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | geoand |
