-
Notifications
You must be signed in to change notification settings - Fork 195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: adds support for Jakarta EE based test enrichers #238
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seeing this is a new module, can you incorporate the changes I did in #239 into this PR's CDI module? Then I could close my original one and we would end with two versions supporting everything from ancient version to newest jakarta.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@starksm64 you misunderstood me, I meant to include those changes into the new module(cdi-jakarta
), you applied them to the old one (cdi
).
Since I cannot add commits directly into this PR, I've filed a PR against the branch where this PR originates - https://github.com/jakartaredhat/arquillian-core/pull/1. The changes are:
|
@starksm64 could you update your PR with the changes from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot for this work. Shared a few points to discuss / adjust.
Also - I don't know the whole codebase by heart but it looks to me it's been mainly about changing package namespaces. If there's some significant code change could you point me to it?
@manovotn I will cut alpha release immediately when this lands on the master
.
...s/cdi/src/main/java/org/jboss/arquillian/testenricher/cdi/MethodParameterInjectionPoint.java
Outdated
Show resolved
Hide resolved
...rs/cdi/src/test/java/org/jboss/arquillian/testenricher/cdi/CDIInjectionEnricherTestCase.java
Outdated
Show resolved
Hide resolved
...rs/ejb-jakarta/src/main/java/org/jboss/arquillian/testenricher/ejb/EJBInjectionEnricher.java
Outdated
Show resolved
Hide resolved
...rc/main/java/org/jboss/arquillian/testenricher/ejb/container/EJBEnricherRemoteExtension.java
Outdated
Show resolved
Hide resolved
...jakarta/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension
Show resolved
Hide resolved
...arta/src/main/java/org/jboss/arquillian/testenricher/resource/ResourceInjectionEnricher.java
Outdated
Show resolved
Hide resolved
.../java/org/jboss/arquillian/testenricher/resource/client/ResourceEnricherArchiveAppender.java
Outdated
Show resolved
Hide resolved
@bartoszmajsak thanks! Changes in jakartaredhat#1 should also get into PR before merging. |
ACK, thank you for collaborating on that. I will wait for @starksm64 to bring it here. |
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
This reverts commit 38b9368.
…arily ignore few tests until Weld release is out.
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Signed-off-by: Scott M Stark <starksm64@gmail.com>
…ck failures Signed-off-by: Scott M Stark <starksm64@gmail.com>
<!-- Weld version is to be replaced by 4.x as soon as release is out, also re-enable CDIInjectionEnricherTestCase --> | ||
<version.weld-core>3.1.4.Final</version.weld-core> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, gonna cut the release today.
Signed-off-by: Scott M Stark starksm64@gmail.com
Short description of what this resolves:
Add testenrichers for the Jakarta EE 9 APIs
Changes proposed in this pull request:
Add new testenricher modules:
Fixes #237