Test::Fake::HTTPD is a fake HTTP server module for testing.
Test::Fatal is an alternative to the popular Test::Exception.
It does much less, but should allow greater flexibility in
testing exception-throwing code with about the same amount of
typing.
Perl Automated SIGNATURE testing
This modules provides a collection of test utilities for file
contents.
Create a fake ShareDir for your modules for testing.
This modules provides a collection of test utilities for file
attributes.
Portable filename comparison.
Many cross-platform test failures -- particularly on Win32 -- are due
to hard-coded file paths being used in comparison tests.
This simple module provides some handy functions to convert all those
path separators automatically so filename tests will just DWIM.
When coding it is common to come up against problems that need to be addressed
but that are not a big deal at the moment. What generally happens is that the
coder adds comments like:
# FIXME - what about windows that are bigger than the screen?
# FIXME - add checking of user priviledges here.
Test::Fixme allows you to add a test file that ensures that none of these get
forgotten in the module.
The Perl 5 module Test::Fixture::DBIC::Schema is a fixture data loader
for DBIx::Class::Schema.
Fed up with counting tests to discover what went wrong in your last
test run? Tired of squinting at your test source to find out where
on earth the faulty test predicate is called, and what it is supposed
to check for? Then this module is for you!