Changes for version 0.16 - 2025-11-20

  • Use Data::Random::String to generate the string Use Data::Random::Structure to generate references to hashes and arrays Remove legacy support for Perl config files Handle the case when all inputs should cause a die(), allows App::Test::Generator to sanity test itself If something is expected to die, don't look at its return code More boolean edge cases Don't pass _NAME to validate_strict When a routine dies, it shouldn't return anything Begin to use semantic types Use Test::LectroTest to create more tests Added custom properties Separated the Template into its own class to ease maintenance Use reusable functions to generate cases Rand_set returns and array, so look at the first element

Documentation

Generate fuzzing + corpus-based test harnesses

Modules

Generate fuzz and corpus-driven test harnesses
Template for the test file generated by App::Test::Generator

Provides

in lib/App/Test/Generator.pm