The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.12

  • DOC Alpha status removed
  • MOD Add experimental T::Tester with test_test condition
  • API Improve get_result_details() greatly
  • MOD Add experimental is_deeply_diff() with extra parameter
  • API BREAK make is_deeply generate a limited, multiline report
  • API BREAK Switch to Data::Dumper instead of homegrown to_scalar
  • API Allow perl -MAssert::Refute={} -e '...' on CLI
  • API BREAK Remove 'indent' argument in Report->new
  • TST Add benchmark.pl script

Modules

Unified testing and assertion tool
tool for extending Assert::Refute suite
Contract definition class for Assert::Refute suite
Test::More compatibility layer for Asser::Refute suite
Contract execution class for Assert::Refute suite
Assertions about arrays for Assert::Refute suite
a set of most common checks for Assert::Refute suite
exception and warning check for Assert::Refute suite
Assertions about hashes for Assert::Refute suite
Numeric tests for Assert::Refute suite.
Assertions about scalars for Assert::Refute suite.
test the test conditions themselves