Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [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:
https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/core-profile-tck/cdi-tck-suite/src/main/resources/cdi-lite-tck-suite.xml

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.

On May 31, 2022 at 9:38:40 AM, Brian Stansberry <brian.stansberry@xxxxxxxxxx> wrote:


On Sun, May 29, 2022 at 10:57 AM arjan tijms <arjan.tijms@xxxxxxxxx> wrote:
Hi

On Wed, May 25, 2022 at 5:22 PM Brian Stansberry <brian.stansberry@xxxxxxxxxx> wrote:

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
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev

Back to the top