Skip to content

Commit d9693b8

Browse files
authored
Merge pull request #505 from jedla97/update-with-test-resource
Change parameters for WithTestResource annotation
2 parents 6d11302 + cd415c7 commit d9693b8

File tree

8 files changed

+16
-13
lines changed

8 files changed

+16
-13
lines changed

.github/workflows/daily.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,6 @@ jobs:
208208
with:
209209
version: ${{ matrix.graalvm-version }}
210210
java-version: ${{ matrix.graalvm-java-version }}
211-
components: 'native-image'
212211
github-token: ${{ secrets.GITHUB_TOKEN }}
213212
- name: Configure Pagefile
214213
# Increased the page-file size due to memory-consumption of native-image command

.github/workflows/pr.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ jobs:
4444
strategy:
4545
matrix:
4646
java: [ 17 ]
47-
image: [ "ubi-quarkus-mandrel-builder-image:jdk-21"]
4847
steps:
4948
- uses: actions/checkout@v4
5049
- uses: actions/cache@v4
@@ -88,6 +87,7 @@ jobs:
8887
strategy:
8988
matrix:
9089
java: [ 17 ]
90+
image: [ "ubi-quarkus-mandrel-builder-image:jdk-21"]
9191
steps:
9292
- uses: actions/checkout@v4
9393
- uses: actions/cache@v4
@@ -130,7 +130,8 @@ jobs:
130130
131131
MODULES_ARG="${CHANGED// /,}"
132132
mvn -am -fae -V -B -s .github/mvn-settings.xml -fae -pl $MODULES_ARG clean verify -Dnative \
133-
-Dquarkus.native.container-build=true -Dquarkus.native.native-image-xmx=4g
133+
-Dquarkus.native.container-build=true -Dquarkus.native.native-image-xmx=4g \
134+
-Dquarkus.native.builder-image=quay.io/quarkus/${{ matrix.image }}
134135
- name: Zip Artifacts
135136
if: failure()
136137
run: |
@@ -181,7 +182,6 @@ jobs:
181182
with:
182183
version: ${{ matrix.graalvm-version }}
183184
java-version: ${{ matrix.graalvm-java-version }}
184-
components: 'native-image'
185185
github-token: ${{ secrets.GITHUB_TOKEN }}
186186
- name: Configure Pagefile
187187
# Increased the page-file size due to memory-consumption of native-image command
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package io.quarkus.qe.hibernate.validator;
22

3+
import io.quarkus.test.common.TestResourceScope;
34
import io.quarkus.test.common.WithTestResource;
45
import io.quarkus.test.h2.H2DatabaseTestResource;
56

6-
@WithTestResource(value = H2DatabaseTestResource.class, restrictToAnnotatedClass = false)
7+
@WithTestResource(value = H2DatabaseTestResource.class, scope = TestResourceScope.MATCHING_RESOURCES)
78
public class TestResources {
89
}
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package io.quarkus.qe.quartz;
22

3+
import io.quarkus.test.common.TestResourceScope;
34
import io.quarkus.test.common.WithTestResource;
45
import io.quarkus.test.h2.H2DatabaseTestResource;
56

6-
@WithTestResource(value = H2DatabaseTestResource.class, restrictToAnnotatedClass = false)
7+
@WithTestResource(value = H2DatabaseTestResource.class, scope = TestResourceScope.MATCHING_RESOURCES)
78
public class TestResources {
89
}

013-quarkus-oidc-restclient/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@
3030
</dependency>
3131
<dependency>
3232
<groupId>io.quarkus</groupId>
33-
<artifactId>quarkus-oidc-client-filter</artifactId>
33+
<artifactId>quarkus-resteasy-client-oidc-filter</artifactId>
3434
</dependency>
3535
<dependency>
3636
<groupId>io.quarkus</groupId>
37-
<artifactId>quarkus-oidc-token-propagation</artifactId>
37+
<artifactId>quarkus-resteasy-client-oidc-token-propagation</artifactId>
3838
</dependency>
3939
<dependency>
4040
<groupId>org.keycloak</groupId>

013-quarkus-oidc-restclient/src/main/resources/application.properties

+3-3
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ quarkus.oidc-client.test-user.grant-options.password.password=test-user
2828

2929
# RestClient
3030
io.quarkus.qe.ping.clients.PongClient/mp-rest/url=http://localhost:8081
31-
io.quarkus.qe.ping.clients.PongClient/mp-rest/scope=javax.inject.Singleton
31+
io.quarkus.qe.ping.clients.PongClient/mp-rest/scope=jakarta.inject.Singleton
3232

3333
io.quarkus.qe.ping.clients.ReactivePongClient/mp-rest/url=http://localhost:8081
34-
io.quarkus.qe.ping.clients.ReactivePongClient/mp-rest/scope=javax.inject.Singleton
34+
io.quarkus.qe.ping.clients.ReactivePongClient/mp-rest/scope=jakarta.inject.Singleton
3535

3636
io.quarkus.qe.ping.clients.LookupAuthorizationPongClient/mp-rest/url=http://localhost:8081
37-
io.quarkus.qe.ping.clients.LookupAuthorizationPongClient/mp-rest/scope=javax.inject.Singleton
37+
io.quarkus.qe.ping.clients.LookupAuthorizationPongClient/mp-rest/scope=jakarta.inject.Singleton
3838

3939
io.quarkus.qe.ping.clients.AutoAcquireTokenPongClient/mp-rest/url=http://localhost:8081
4040

013-quarkus-oidc-restclient/src/test/java/io/quarkus/qe/AbstractPingPongResourceTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@
1414

1515
import io.quarkus.qe.containers.KeycloakTestResource;
1616
import io.quarkus.qe.model.Score;
17+
import io.quarkus.test.common.TestResourceScope;
1718
import io.quarkus.test.common.WithTestResource;
1819
import io.restassured.RestAssured;
1920
import io.restassured.config.RestAssuredConfig;
2021
import io.restassured.http.ContentType;
2122

22-
@WithTestResource(value = KeycloakTestResource.class, restrictToAnnotatedClass = false)
23+
@WithTestResource(value = KeycloakTestResource.class, scope = TestResourceScope.MATCHING_RESOURCES)
2324
public abstract class AbstractPingPongResourceTest {
2425

2526
private static final String PING_ENDPOINT = "/%s-ping";
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package io.quarkus.qe.spring.data;
22

3+
import io.quarkus.test.common.TestResourceScope;
34
import io.quarkus.test.common.WithTestResource;
45
import io.quarkus.test.h2.H2DatabaseTestResource;
56

6-
@WithTestResource(value = H2DatabaseTestResource.class, restrictToAnnotatedClass = false)
7+
@WithTestResource(value = H2DatabaseTestResource.class, scope = TestResourceScope.MATCHING_RESOURCES)
78
public class TestResources {
89
}

0 commit comments

Comments
 (0)