Configure test suite output formats
mainCucumber allows you to output test results in several formats to suit different needs, such as human-readable terminal output, machine-readable reports for CI/CD, or integration with specific IDEs.
Available output methods include:
- Terminal: Standard human-readable output in the console.
- JUnit XML report: XML format compatible with JUnit-based test runners and CI tools.
- Cucumber JSON format: Standard Cucumber JSON format for compatibility with other Cucumber ecosystems.
- Multiple outputs: Configuring the runner to emit several formats simultaneously.
tracingintegration: Using the Rusttracingecosystem for structured logging of test execution.- IntelliJ Rust (
libtest) integration: Formatting output to be compatible with IntelliJ Rust's test runner.