Skip to content

Commit

Permalink
Merge pull request #3035 from jamezp/tck-fixes
Browse files Browse the repository at this point in the history
Fix TCk setup and removed unnecessary Arquillian extension.
  • Loading branch information
jamezp committed Feb 28, 2022
2 parents bc29a3f + 7908db9 commit e1ee552
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 122 deletions.
18 changes: 0 additions & 18 deletions testsuite/integration-tests/pom.xml
Expand Up @@ -561,22 +561,4 @@
</plugin>
</plugins>
</build>

<repositories>
<!-- Required for PicketBox, once this is removed from WildFly this can be removed -->
<repository>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
<id>jboss-enterprise-maven-repository</id>
<name>JBoss Enterprise Maven Repository</name>
<url>https://maven.repository.redhat.com/ga/</url>
<layout>default</layout>
</repository>
</repositories>
</project>
9 changes: 0 additions & 9 deletions testsuite/jakarta-rest-tck/pom.xml
Expand Up @@ -49,15 +49,6 @@

<dependencies>

<dependency>
<groupId>org.jboss.arquillian.core</groupId>
<artifactId>arquillian-core-spi</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-container-test-spi</artifactId>
</dependency>

<!-- Test Dependencies -->
<dependency>
<groupId>jakarta.ws.rs</groupId>
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Expand Up @@ -4,17 +4,20 @@ embed-server --admin-only=true
/subsystem=logging/console-handler=CONSOLE:undefine-attribute(name=level)
/subsystem=logging/logger=org.jboss.resteasy:add(level=TRACE)

# Allow TRACE methods in Undertow
/subsystem=undertow/server=default-server/http-listener=default:list-clear(name=disallowed-methods)

# Permission mapper
/subsystem=elytron/constant-permission-mapper=tck-permission-mapper:add(permissions=[{class-name=org.wildfly.security.auth.permission.LoginPermission}, {class-name=org.wildfly.security.auth.permission.RunAsPrincipalPermission, target-name="*"}])

# Configure a user realm
/subsystem=elytron/filesystem-realm=tck-realm:add(path=tck-users, relative-to=jboss.server.config.dir)
/subsystem=elytron/filesystem-realm=tck-realm:add-identity(identity=resteasy-staff)
/subsystem=elytron/filesystem-realm=tck-realm:set-password(identity=resteasy-staff, clear={password="resteasy-staff.12345"})
/subsystem=elytron/filesystem-realm=tck-realm:add-identity-attribute(identity=resteasy-staff, name=groups, value=["staff", "mgr"])
/subsystem=elytron/filesystem-realm=tck-realm:add-identity-attribute(identity=resteasy-staff, name=groups, value=["staff", "mgr", "DIRECTOR"])
/subsystem=elytron/filesystem-realm=tck-realm:add-identity(identity=resteasy-user)
/subsystem=elytron/filesystem-realm=tck-realm:set-password(identity=resteasy-user, clear={password="resteasy-user.12345"})
/subsystem=elytron/filesystem-realm=tck-realm:add-identity-attribute(identity=resteasy-user, name=groups, value=["guest"])
/subsystem=elytron/filesystem-realm=tck-realm:add-identity-attribute(identity=resteasy-user, name=groups, value=["guest", "OTHERROLE"])

# Configure a security domain
/subsystem=elytron/security-domain=tck-security-domain:add(realms=[{realm=tck-realm,role-decoder=groups-to-roles}], default-realm=tck-realm, permission-mapper=tck-permission-mapper)
Expand Down
24 changes: 0 additions & 24 deletions testsuite/jakarta-rest-tck/src/main/resources/jboss-web.xml

This file was deleted.

18 changes: 18 additions & 0 deletions testsuite/pom.xml
Expand Up @@ -530,5 +530,23 @@
</profile>
</profiles>

<repositories>
<!-- Required for PicketBox, once this is removed from WildFly this can be removed -->
<repository>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
<id>jboss-enterprise-maven-repository</id>
<name>JBoss Enterprise Maven Repository</name>
<url>https://maven.repository.redhat.com/ga/</url>
<layout>default</layout>
</repository>
</repositories>

</project>

0 comments on commit e1ee552

Please sign in to comment.