Skip to content

Revisit htmlunit usage in CDI TCK #1228

@starksm64

Description

@starksm64

Is your feature request related to a problem? Please describe.
This is a port of the jakartaee/cdi-tck#441 to the new CDI EE TCK

According to jakartaee/cdi-tck#434, htmlunit is causing issues with newer javascript and at its core uses engine that's been problematic for some time.

For next (major/minor) version, we should look for a replacement that we could rewrite the affected tests with (estimated 20-30 tests?).
We don't mean to change what those tests do, just the tooling we use to make assertions.

One of the options (shown in jakartaee/cdi-tck#437) is Selenium.
We should pick something that provides similar testing capabilities and also allows impls to perform execution with as little hassle as possible.

Metadata

Metadata

Assignees

Labels

11.0Issues related to the Jakarta EE 11 Platform TCK releasecdi-ee-tckAn issue related to CDI EE TCK

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions