flutter_test_gen_ai 0.2.2 copy "flutter_test_gen_ai: ^0.2.2" to clipboard
flutter_test_gen_ai: ^0.2.2 copied to clipboard

An LLM-based test generation tool that generates Dart test cases for uncovered code using Google Gemini to improve code coverage.

0.2.2 #

  • Fixed analyzer API compatibility issues for newer Dart/Flutter SDKs.
  • Focused documentation and usage instructions purely on local CLI execution.

0.2.0 #

  • Added robust support for automated Flutter Widget Testing.
  • Static analyzer dynamically extracts Semantics labels and widget Keys from source code to guide Gemini's test generation.
  • Prevents selector hallucinations in generated widget tests.
  • Fixed UI hierarchy resolution for nested widget methods.

0.1.0 #

  • Initial release: LLM-based coverage-driven test generation CLI tool.
  • Supports both Flutter and pure Dart packages.
  • Added AST-driven static dependency context construction.
  • Automated self-correcting validation loop.
  • Optional visual Mermaid dependency and coverage reporting.
0
likes
0
points
57
downloads

Publisher

unverified uploader

Weekly Downloads

An LLM-based test generation tool that generates Dart test cases for uncovered code using Google Gemini to improve code coverage.

Repository (GitHub)
View/report issues

Topics

#testing #code-coverage #gemini #llm #automation

License

unknown (license)

Dependencies

analyzer, args, collection, coverage, google_generative_ai, logging, package_config, path, stack_trace, yaml

More

Packages that depend on flutter_test_gen_ai