[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdi-dev] [jakartaee-platform-dev] Assumption that WAR can contain SE service files (for CDI extensions) causes TCK failures
|
The Core profile tests rely on CDI Lite tests which are defined via this TestNG suite:
And the jakarta.enterprise:cdi-tck-core-impl test artifact.
These JSF tests are located in the jakarta.enterprise:cdi-tck-web-impl test artifact used for the Web profile.
Hi
yes, Open Liberty has passed all CDI TCKs already.
Okay, that's great news. Thanks Emily.
WildFly Preview passes the tests you noted as well, Arjan.
Just wondering, how did you pass InjectionIntoNonContextualComponentTest#testInjectionIntoJSFManagedBean? As it seems to depend on JSF Managed Beans and JSP support in Faces, which have both been pruned in Faces 4.
We don't, and thank you, Arjan, for pointing out why not! :)
I haven't checked with our folks dealing with CDI and JSF but my naive assumption is we'd need to challenge that test if it's relying on behavior that's no longer in the spec.
My previous comment was about the 3 tests you noted in your original post.
So the test would not be able to pass on a Jakarta EE 10 runtime (which contains Faces 4).
Kind Regards,
Arjan Tijms
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
--
Brian Stansberry
Principal Architect, Red Hat JBoss EAP
He/Him/His