Commit Graph

1 Commits

Author SHA1 Message Date
6dfd990f3a feat(#667): codebase-genome test suite generator — fill coverage gaps
Some checks failed
Smoke Test / smoke (pull_request) Failing after 19s
Scans Python codebases, identifies functions/methods, generates
pytest test cases for uncovered code.

Features:
- AST-based function discovery (args, returns, raises, docstrings)
- Module grouping and smart imports
- Edge case generation (None args, empty strings)
- Dry-run mode for preview
- Max-tests limit to prevent bloat
- Auto-generated marker for human review

Usage:
  python scripts/codebase-genome.py <dir> --dry-run
  python scripts/codebase-genome.py <dir> -o tests/test_genome.py
  python scripts/codebase-genome.py <dir> --max-tests 50

Refs #667
2026-04-14 22:36:27 -04:00