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

Documentation

The Fennec Manual
Developer manual for extending or enhancing Fennec.
Dive right into using Fennec.
The user manual for Fennec
Why Fennec is here

Modules

Workflow based testing framework for Perl.
Shortcut to load all core assertion libraries.
Easily build a temporary class
Functions to test code that throws exceptions
Assertion library that mirrors Test::More's functionality.
Tools for testing that packages load properly
Assertion library that mirrors Test::Simple's functionality.
Tools for testing warnings
Intercept results generated by asserts in order to test them.
Shortcut to load all tbcore assertion libraries.
Fennec wrapper for Test::Exception
Fennec wrapper for Test::More
Fennec wrapper for Test::Simple
Fennec wrapper for Test::Warn
Base class for objects that are blessed methods.
Base class for fennec output collectors.
File based output collector for fennec
Intercept output objects instead fo sending them to parent.
Debug utilities for Fennec
Utility to find and load Fennec tests
Base class for FileType plugins.
Load module files under t/ as test files.
Base class for output handler classes.
The TAP output handler
Represents a diagnostics output object.
Represents a note output object.
The parser behind the export() magic.
Standalone Fennec test module
Meta information for Fennec::TestFile objects
Misc utilities
Provides the 'Abstract()' method.
Quick and dirty read-write accessor generator
Require packages and alias the package name.
Framework upon which intercompatible testing solutions can be built.

Provides

in lib/Fennec/Assert.pm
in lib/Fennec/Config.pm
in lib/Fennec/Output.pm
in lib/Fennec/Output/BailOut.pm
in lib/Fennec/Output/Result.pm
in lib/Fennec/Runner.pm
in lib/Fennec/Runner/Config.pm
in lib/Fennec/TestFile.pm
in lib/Fennec/TestSet.pm
in lib/Fennec/TestSet/SubSet.pm
in lib/Fennec/TestSet/SubSet/Setup.pm
in lib/Fennec/Util/PackageFinder.pm
in lib/Fennec/Util/Sub.pm
in lib/Fennec/Util/TBOverride.pm
in lib/Fennec/Workflow.pm
in lib/Fennec/Workflow/Case.pm
in lib/Fennec/Workflow/Methods.pm
in lib/Fennec/Workflow/Spec.pm