Expand description
Test Generation Module
Automatically generates comprehensive test suites for transpiled Rust code:
- Unit tests (branch coverage, edge cases, error cases)
- Property tests (determinism, idempotency, bounds)
- Doctests (from bash comments)
- Mutation test configuration
Targets: ≥80% coverage, ≥85% mutation score
Re-exports§
pub use core::TestGenError;pub use core::TestGenOptions;pub use core::TestGenResult;pub use core::TestGenerator;pub use coverage::CoverageTracker;pub use coverage::QualityReport;pub use doctests::Doctest;pub use doctests::DoctestGenerator;pub use mutation_config::MutationConfig;pub use mutation_config::MutationConfigGenerator;pub use property_tests::Property;pub use property_tests::PropertyTest;pub use property_tests::PropertyTestGenerator;pub use unit_tests::Assertion;pub use unit_tests::UnitTest;pub use unit_tests::UnitTestGenerator;
Modules§
- core
- Core Test Generator Infrastructure
- coverage
- Coverage Tracking and Analysis
- doctests
- Doctest Generation (Sprint 3)
- mutation_
config - Mutation Test Configuration Generation (Sprint 3)
- property_
tests - Property Test Generation (Sprint 2)
- unit_
tests - Unit Test Generation