Overview
A command-line tool and set of libraries that transform Dart test JSON output into JUnit XML format, ideal for CI/CD integration. It also provides structured models to parse test results in a developer-friendly way. Designed for teams using Flutter or Dart projects who need standardized test reporting across platforms including Android, iOS, Web, macOS, Windows, and Linux. The package simplifies test result analysis and enhances visibility in automated pipelines.
Use cases
- CI/CD test reporting
- Integrating with Jenkins or GitHub Actions
- Generating standardized test reports
- Parsing test results programmatically
- Cross-platform test validation
- Improving test result readability
Key features
- Converts test JSON to JUnit XML
- Provides dev-friendly test result models
- Supports multiple platforms
- Easy CLI integration
- Extensible parsing utilities
- Clean, structured output
Suitable for
- Teams using Flutter and Dart
- CI/CD pipeline developers
- Test automation engineers
- Projects requiring JUnit compatibility
- Developers needing structured test data
Considerations
- Requires Dart test JSON input
- Needs setup in CI workflows
- Limited to test reporting use case
- No real-time testing support
- Depends on external test framework output