Sitelet https://web.archive.org/web/20210105215728/https://github.com/javaee-samples/jakartaee8-tck
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

jakartaee8-tck

This project contains samples taken from the Jakarta EE TCK and refactored where needed to fit into a standard junit / Arquillian / Maven project.

The TCK itself can be found at: https://github.com/eclipse-ee4j/jakartaee-tck

Running the TCK samples

mvn clean install

Default runtime

The default runtime to execute tests against is Piranha. Other servers, can be selected using profiles. E.g.

mvn clean install -Ppayara-remote

Running individual samples

Running individual samples can be done using the -Dtest parameter, in combination with the name of the test class, and optionally the test method. E.g.

mvn clean install -Dtest=ServletRequestTest#getAttributeNamesTest -DfailIfNoTests=false

Debugging individual samples

To debug samples for embedded runtimes (running in the same process as the TCK samples), e.g:

mvn clean install -Dtest=ServletRequestTest#getAttributeNamesTest -DfailIfNoTests=false -Dmaven.surefire.debug

To debug samples for remote runtimes (running in another process as the TCK samples), e.g:

Start the remote server in debug mode, then:

mvn clean install -Dtest=ServletRequestTest#getAttributeNamesTest -DfailIfNoTests=false -Ppayara-remote

About

Samples derived from TCK

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.