Changes for version 0.24 - 2025-12-28
- Return chances of false positive file path semantics If the type of an variable can't be determined, guess at string, but lower the confidence level Error Message Extraction: Capture error messages from die/croak/confess Use them to understand what makes input invalid die "Age must be positive" if $age <= 0; Store that a negative/zero age is invalid Use test of scalar(@_) to check for number of optional/mandatory args Throw a float at a routine that only takes integers - it should error Added example extraction Parse POD for example calls and extract valid parameter combinations =head2 SYNOPSIS my $obj = Module->new(foo => 'bar', count => 5); Store these as known-good test values Corpus bool testing now uses ok rather than is Ensure new doesn't refer to other packages Set the isa property in the new function
Documentation
Demonstrate the schema extractor
Extract test schemas from Perl modules
Generate fuzzing + corpus-based test harnesses
Modules
Generate fuzz and corpus-driven test harnesses
Example module for schema extraction testing
Extract test schemas from Perl modules
Template for the test file generated by App::Test::Generator