The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.004

  • Suppress overloading in botch messages for object-related assertions (but not others). Method-related assertions now require a blessed invocant or a known package. Don't carp if we're throwing an exception and exceptions are trapped. Support more than one word in ASSERT_CONDITIONAL (eg: "carp,always"). If ASSERT_CONDITIONAL contains "handlers", don't block @SIG{__{WARN,DIE}__}. Don't let assert_isa die prematurely on an unblessed ref.

Modules

conditionally compile assertions
Utility functions for conditionally compiling assertions