Skip to content

Commit e4b0c24

Browse files
committed
Fixed Microprofile Health TCK
Signed-off-by: David Matějček <[email protected]>
1 parent 7b8ea78 commit e4b0c24

File tree

1 file changed

+49
-11
lines changed
  • appserver/tests/tck/microprofile/health

1 file changed

+49
-11
lines changed

appserver/tests/tck/microprofile/health/pom.xml

Lines changed: 49 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,30 +27,69 @@
2727
</parent>
2828

2929
<artifactId>glassfish-external-tck-microprofile-health</artifactId>
30-
<packaging>jar</packaging>
31-
3230
<name>TCK: MicroProfile Health</name>
3331

3432
<dependencies>
35-
<!-- Required dependencies for Arquillian deployments -->
36-
<dependency>
37-
<groupId>org.jboss.weld</groupId>
38-
<artifactId>weld-core-impl</artifactId>
39-
</dependency>
40-
4133
<dependency>
4234
<groupId>org.eclipse.microprofile.health</groupId>
4335
<artifactId>microprofile-health-tck</artifactId>
4436
<version>4.0.1</version>
37+
<scope>test</scope>
38+
</dependency>
39+
<dependency>
40+
<groupId>ee.omnifish.arquillian</groupId>
41+
<artifactId>arquillian-glassfish-server-managed</artifactId>
42+
</dependency>
43+
<dependency>
44+
<groupId>org.jboss.arquillian.protocol</groupId>
45+
<artifactId>arquillian-protocol-servlet-jakarta</artifactId>
46+
</dependency>
47+
<dependency>
48+
<groupId>org.jboss.shrinkwrap.resolver</groupId>
49+
<artifactId>shrinkwrap-resolver-impl-maven</artifactId>
50+
</dependency>
51+
<dependency>
52+
<groupId>org.jboss.arquillian.container</groupId>
53+
<artifactId>arquillian-container-spi</artifactId>
54+
</dependency>
55+
<dependency>
56+
<groupId>org.jboss.arquillian.test</groupId>
57+
<artifactId>arquillian-test-spi</artifactId>
58+
</dependency>
59+
<dependency>
60+
<groupId>org.jboss.arquillian.container</groupId>
61+
<artifactId>arquillian-container-test-impl-base</artifactId>
62+
</dependency>
63+
<dependency>
64+
<groupId>org.glassfish.main</groupId>
65+
<artifactId>glassfish-jul-extension</artifactId>
66+
</dependency>
67+
<dependency>
68+
<groupId>org.hamcrest</groupId>
69+
<artifactId>hamcrest</artifactId>
70+
</dependency>
71+
72+
<dependency>
73+
<groupId>jakarta.enterprise</groupId>
74+
<artifactId>jakarta.enterprise.cdi-api</artifactId>
75+
<scope>provided</scope>
76+
</dependency>
77+
<dependency>
78+
<groupId>jakarta.servlet</groupId>
79+
<artifactId>jakarta.servlet-api</artifactId>
80+
<scope>provided</scope>
4581
</dependency>
4682
<dependency>
4783
<groupId>org.eclipse.microprofile.health</groupId>
4884
<artifactId>microprofile-health-api</artifactId>
4985
<scope>provided</scope>
5086
</dependency>
87+
<!-- Runtime test dependency of HealthCheckResponseValidationTest -->
5188
<dependency>
52-
<groupId>org.hamcrest</groupId>
53-
<artifactId>hamcrest</artifactId>
89+
<groupId>com.fasterxml.jackson.datatype</groupId>
90+
<artifactId>jackson-datatype-jdk8</artifactId>
91+
<version>2.15.2</version>
92+
<scope>test</scope>
5493
</dependency>
5594
</dependencies>
5695

@@ -59,7 +98,6 @@
5998
<plugin>
6099
<artifactId>maven-dependency-plugin</artifactId>
61100
<executions>
62-
<!-- Unpack the GF install -->
63101
<execution>
64102
<id>unpack-glassfish</id>
65103
</execution>

0 commit comments

Comments
 (0)