flutter_testmate 1.0.2 copy "flutter_testmate: ^1.0.2" to clipboard
flutter_testmate: ^1.0.2 copied to clipboard

Testmate is a Flutter test utility package that provides a comprehensive suite of tools for testing and reporting Flutter applications.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 2024-01-XX #

Added #

  • 🎉 Initial release of TestMate
  • 🧠 Intelligent error summarization for Flutter test failures
  • 📊 Enhanced test reporting with detailed information
  • 🛠️ CLI tools for running tests and generating reports
  • 📄 HTML report generation with beautiful, interactive reports
  • 🔍 Error analysis with actionable suggestions
  • 📈 Test statistics and success rate calculations
  • 🎯 Support for all major Flutter test finder types:
    • Widget Key Finder
    • Text Finder
    • Type Finder
    • Icon Finder
    • Semantics Finder
    • Tooltip Finder
    • Image Finder
    • Count mismatches
    • Multiple widgets found
  • 📋 Comprehensive test result tracking
  • 🎨 Beautiful HTML reports with test metrics
  • 📝 JSON export for programmatic analysis
  • 🔧 Configurable output formats and directories
  • 📖 Extensive documentation and examples

Features #

  • Error Summarizer: Converts verbose Flutter test errors into human-readable messages
  • Test Reporter: Enhanced test reporting with htmlTestWidgets function
  • CLI Interface: Command-line tools for test execution and report generation
  • HTML Reports: Interactive HTML reports with test statistics and error analysis
  • Error Analysis: Intelligent suggestions for fixing test failures
  • Multiple Formats: Support for HTML, JSON, and combined report formats

Technical #

  • Built with Dart 3.6.1+
  • Flutter 3.19.0+ compatibility
  • Comprehensive unit test coverage
  • MIT License for open source use
1
likes
0
points
31
downloads

Publisher

unverified uploader

Weekly Downloads

Testmate is a Flutter test utility package that provides a comprehensive suite of tools for testing and reporting Flutter applications.

License

unknown (license)

Dependencies

args, flutter, flutter_test, integration_test

More

Packages that depend on flutter_testmate