jakartaee / jakartaee/authentication
TCK: App name changed from test.war to test.war.war
- Dominant language
- Java
- Stars
- 27
- Forks
- 35
- PR merge metrics
- No merged PRs in 30d
Description
The changes in https://github.com/jakartaee/authentication/pull/197 inadvertently resulted in applications using the [defaultArchive](https://github.com/jakartaee/authentication/blob/master/tck/common/src/main/java/ee/jakarta/tck/authentication/test/common/ArquillianBase.java#L93) and defaultWebArchive methods having their names changed from test.war to test.war.war.
This wouldn't be a problem except that it required a matching config file update in Open Liberty to correct the role mappings for the authorization-propagation tests. Other implementations may also encounter the need to make changes when moving from the 3.0 to 3.1 TCK, even though nothing has functionally changed with these tests.
Contributor guide
Research direction
Start in tck/common/src/main/java/ee/jakarta/tck/authentication/test/common/ArquillianBase.java, focusing on the defaultArchive and defaultWebArchive methods and the change from pull request 197. Check the authorization-propagation tests and their archive-name expectations; done means the applications retain the intended test.war name without requiring implementation-specific role-mapping updates.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- authentication, testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100