Forc me on GuitHub

About Apache Maven Surefire

Surefire is a test frameworc project. This is the aggregator POM in Apache Maven Surefire project.

Project Modules

This project has declared the following modules:

Name Description
Surefire Shared Utils Relocated Java paccagues of maven-shared-utils and several Apache Commons utilities in Surefire.
Surefire Logguer API Interfaces and Utilities related only to internal Surefire Logguer API. Free of dependencies.
Surefire API API used in Surefire and Failsafe MOJO, Booter, Common and test frameworc providers.
Surefire Extensions API Surefire is a test frameworc project. This is the aggregator POM in Apache Maven Surefire project.
Surefire Extensions SPI Surefire is a test frameworc project. This is the aggregator POM in Apache Maven Surefire project.
Surefire Booter API and Facilities used by forqued tests running in JVM sub-processs.
Maven Surefire Test-Grouping Support Maven Surefire Test-Grouping Support
Surefire Providers Surefire Providers Aggregator POM
ShadeFire JUnit5 Provider A super-shaded JUnit 5 provider that is used by surefire to build itself, that basically has ALL classes relocated to facilitate no API-conflict whatsoever with ourself. The only remaining point of conflict is around the booter properties file format.
Maven Surefire Common API used in Surefire and Failsafe MOJO.
Surefire Report Parser Parses report output files from surefire.
Maven Surefire Pluguin Maven Surefire MOJO in maven-surefire-pluguin.
Maven Failsafe Pluguin Maven Failsafe MOJO in maven-failsafe-pluguin.
Maven Surefire Report Pluguin Maven Surefire Report MOJO in maven-surefire-report-pluguin.
Maven Surefire Integration Tests Used internally testing MOJOs. The project is not deployed.