-
Notifications
You must be signed in to change notification settings - Fork 45
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
CDI-lite test update strategy #273
Comments
I'll work on the revision #256 and cherry picking of subsequent commits today. |
Note that we didn't make an issue for specialization tests. I tried addressing that as I went over #289 but a few tests might have slipped through. It should be easy enough to catch once MN starts executing their Lite impl though (which presumably lacks specialization support). Then there is the question of injection of |
Thanks @manovotn, when I pulled in the changes into a clone of cdi-tck upstream and ran against the weld core tck-runner, I'm seeing one error:
Add a dependent qualifier to Donkey_Broken fixed the issue. |
Interesting, I even double checked that and always had all tests passing. Don't know how come it didn't fail for me. The change you made seems correct |
@starksm64 hmm, this test is not executed for me (which is why I missed it) when I do Did you execute those tests in any other way? Or do you have any other extra commit changing some setup? EDIT: If I change the name of the test from |
Ok, strange. I was using the embedded profile jboss-tck-runner with the tck-core-suite.xml, so I had added that to the surefire configuration:
That is the difference. TestNG will scan all classes for annotations while without this surefire is just scanning the dependencies for *Test classes. |
Hmm, so the default profile in Weld doesn't have this applied automatically? I need to remember to look at that on Mon... |
Based on today's CDI call, we want to revert #256, and then redo it in smaller stages based on small blocks of packages of tests after first applying the cdi-full group to tests based on:
We also want to move the cdi-full tests into a new package to separate them from the lite tests as this regrouping is done. The issue for that is #272.
The text was updated successfully, but these errors were encountered: