CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Modules     > >     T     > >     Test
Test::A8N
Storytest Automation Runner
Test::A8N::File
Storytest file object
Test::A8N::Fixture
Test::A8N::Fixture::Selenium
Test::A8N::TestCase
Storytest testcase object
Test::Able
xUnit with Moose
Test::Able::Cookbook
Test::Able::FatalException
Fatal Exception Class
Test::Able::Helpers
Test::Able::Method::Array
Test-related method list
Test::Able::Object
Test::Able's base object
Test::Able::Planner
Planning role
Test::Able::Role
Test::Able::Role::Meta::Class
Main metarole
Test::Able::Role::Meta::Method
Method metarole
Test::Able::Runner
use Test::Able without a bunch of boilerplate
Test::Able::Runner::Role::Meta::Class
metaclass role for test runners
Test::AbstractMethod
Make sure your abstract methods croaks like they should
Test::Aggregate
Aggregate C<*.t> tests to make them run faster.
Test::Aggregate::Base
Base class for aggregated tests.
Test::Aggregate::Builder
Internal overrides for Test::Builder.
Test::Aggregate::Nested
Aggregate C<*.t> tests to make them run faster.
Test::Apache2
Simple test harness of mod_perl handler
Test::Apache2::Override
Test::Apache2::RequestRec
Fake Apache2::RequestRec
Test::Apache2::Server
Facade of Test::Apache2
Test::API
Test a list of subroutines provided by a module
Test::Apocalypse
Apocalypse's favorite tests bundled into a simple interface
Test::Apocalypse::AutoLoader
Plugin for Test::AutoLoader
Test::Apocalypse::CheckChanges
Plugin for Test::CheckChanges
Test::Apocalypse::Compile
Plugin for Test::Compile
Test::Apocalypse::ConsistentVersion
Plugin for Test::ConsistentVersion
Test::Apocalypse::CPANMeta
Plugin for Test::CPAN::Meta
Test::Apocalypse::Dependencies
Plugin for Test::Dependencies
Test::Apocalypse::DirChecks
Plugin to test for directory sanity
Test::Apocalypse::DistManifest
Plugin for Test::DistManifest
Test::Apocalypse::Distribution
Plugin for Test::Distribution
Test::Apocalypse::DOSnewline
Plugin to detect presence of DOS newlines
Test::Apocalypse::EOL
Plugin for Test::EOL
Test::Apocalypse::FileChecks
Plugin to test for file sanity
Test::Apocalypse::FilePortability
Plugin for Test::Portability::Files
Test::Apocalypse::Fixme
Plugin for Test::Fixme
Test::Apocalypse::HasVersion
Plugin for Test::HasVersion
Test::Apocalypse::Kwalitee
Plugin for Test::Kwalitee
Test::Apocalypse::METAyml
Plugin for Test::YAML::Meta
Test::Apocalypse::MinimumVersion
Plugin for Test::MinimumVersion
Test::Apocalypse::ModuleUsed
Plugin for Test::Module::Used
Test::Apocalypse::NoBreakpoints
Plugin for Test::NoBreakpoints
Test::Apocalypse::OutdatedPrereqs
Plugin to detect outdated prereqs
Test::Apocalypse::PerlCritic
Plugin for Test::Perl::Critic
Test::Apocalypse::PerlMetrics
Plugin for Perl::Metrics::Simple
Test::Apocalypse::Pod
Plugin for Test::Pod
Test::Apocalypse::Pod_Coverage
Plugin for Test::Pod::Coverage
Test::Apocalypse::Pod_No404s
Plugin for Test::Pod::No404s
Test::Apocalypse::Pod_Spelling
Plugin for Test::Spelling
Test::Apocalypse::PPPort
Plugin to test for Devel::PPPort warnings
Test::Apocalypse::Prereq
Plugin for Test::Prereq
Test::Apocalypse::Prereq_Build
Plugin for Test::Prereq::Build
Test::Apocalypse::Signature
Plugin for Test::Signature
Test::Apocalypse::Strict
Plugin for Test::Strict
Test::Apocalypse::Synopsis
Plugin for Test::Synopsis
Test::Apocalypse::UseAllModules
Plugin for Test::UseAllModules
Test::Approx
compare two strings for equality using Levenshtein distances
Test::AskAnExpert
Automate checking with experts when testing
Test::AskAnExpert::Interface
the superclass of all L<Test::AskAnExpert> Interfaces
Test::AskAnExpert::Interface::File
File based human interface layer for Test::AskAnExpert
Test::AskAnExpert::Interface::Mock
Mock interface for testing Test::AskAnExpert
Test::AskAnExpert::Question
Data wrapper for Test::AskAnExpert questions
Test::Assert
Assertion methods for those who like JUnit.
Test::Assertions
a simple set of building blocks for both unit and runtime testing
Test::Assertions::TestScript
Base for test scripts
Test::AtRuntime
Put tests in your code and run them as your program runs
Test::AutoBuild
Automated build engine controller
Test::AutoBuild::Archive
archival of files and metadata
Test::AutoBuild::Archive::File
Archive stored in regular files
Test::AutoBuild::Archive::Memory
Archive stored (transiently) in memory
Test::AutoBuild::ArchiveManager
The base class for managing archive
Test::AutoBuild::ArchiveManager::File
Disk based archive manager
Test::AutoBuild::ArchiveManager::Memory
Disk based archive manager
Test::AutoBuild::Change
Details of change in source control repository
Test::AutoBuild::Command
A locally executed command
Test::AutoBuild::Command::Local
Test::AutoBuild::Command::SELocal
A locally executed command with mandatory access control
Test::AutoBuild::Counter
The base class for an AutoBuild stage
Test::AutoBuild::Counter::ChangeList
Generates a build counter based on source repository changelist
Test::AutoBuild::Counter::Time
Generates a build counter based on current time
Test::AutoBuild::Counter::Timestamp
Generates a build counter based on current time
Test::AutoBuild::ErrorReport
details of a fatal error condition
Test::AutoBuild::Group
Simple grouping of modules
Test::AutoBuild::Lib
A library of useful routines
Test::AutoBuild::Lock
Manage a lock file to prevent concurrent execution
Test::AutoBuild::Module
represents a code module to be built
Test::AutoBuild::Monitor
Builder progress monitor
Test::AutoBuild::Monitor::CommandLine
Monitor progress from 'ps'
Test::AutoBuild::Monitor::Log4perl
Monitor progress through a log4perl
Test::AutoBuild::Monitor::Pipe
Monitor progress through a pipe
Test::AutoBuild::Package
Generated packages
Test::AutoBuild::PackageType
Package type handling
Test::AutoBuild::Platform
represents a build host's environment
Test::AutoBuild::Publisher
Simple publishering of modules
Test::AutoBuild::Publisher::Copy
Copies build logs to a directory
Test::AutoBuild::Publisher::XSLTransform
Applies an XSL transform to an artifact
Test::AutoBuild::Repository
Source control repository access
Test::AutoBuild::Repository::Bazaar
A repository for Bazaar
Test::AutoBuild::Repository::CVS
A repository for CVS
Test::AutoBuild::Repository::Darcs
A repository for Darcs
Test::AutoBuild::Repository::Disk
Access to source locally on disk
Test::AutoBuild::Repository::Git
A repository for Git
Test::AutoBuild::Repository::GNUArch
A repository for GNU Arch
Test::AutoBuild::Repository::Mercurial
A repository for Mercurial
Test::AutoBuild::Repository::Monotone
A repository for Monotone
Test::AutoBuild::Repository::Perforce
A repository for Perforce
Test::AutoBuild::Repository::Subversion
A repository for Subversion
Test::AutoBuild::Repository::SVK
A repository for SVK (Distributed Subversion)
Test::AutoBuild::Result
represents results of an action
Test::AutoBuild::Runtime
Builder runtime state
Test::AutoBuild::Stage
The base class for an AutoBuild stage
Test::AutoBuild::Stage::Apt
Create index for APT package management tool
Test::AutoBuild::Stage::ArtifactCopier
Copies build artifacts to a directory
Test::AutoBuild::Stage::Build
The base class for an AutoBuild stage
Test::AutoBuild::Stage::CleanArchive
Purge old build archives
Test::AutoBuild::Stage::CleanBuildRoots
Clean up files in build install root
Test::AutoBuild::Stage::CleanPackages
The base class for an AutoBuild stage
Test::AutoBuild::Stage::Copier
Abstract base module for copying files
Test::AutoBuild::Stage::CreateArchive
Initialize a new archive instance
Test::AutoBuild::Stage::CreateRepo
Create an package repository index for package management tools
Test::AutoBuild::Stage::EmailAlert
Send email alerts with build status
Test::AutoBuild::Stage::GetSource
The base class for an AutoBuild stage
Test::AutoBuild::Stage::Group
Groups several stages together
Test::AutoBuild::Stage::HTMLStatus
Generate HTML status pages for build cycle
Test::AutoBuild::Stage::ISOBuilder
creates CD ISO images
Test::AutoBuild::Stage::Iterator
Run a set of stages for each module
Test::AutoBuild::Stage::LogCopier
Copy log files to a distribution site.
Test::AutoBuild::Stage::PackageCopier
Copy generated packages to a distribution site
Test::AutoBuild::Stage::SetNice
Alter the scheduling priority of builder
Test::AutoBuild::Stage::TemplateGenerator
Base class for generating file templates
Test::AutoBuild::Stage::Test
Run module test suites
Test::AutoBuild::Stage::Yum
Create an index for Yum package management tool
Test::AutoLoader
a testing utility for autosplit/autoloaded modules.
Test::Base
A Data Driven Testing Framework
Test::Base::Filter
Default Filter Class for Test::Base
Test::Behaviour::Spec
Interiors of tests for the Behaviour Driven Developments.
Test::Benchmark
Make sure something really is faster
Test::BinaryData
compare two things, give hex dumps if they differ
Test::Block
Specify fine granularity test plans
Test::Bot::BasicBot::Pluggable
utilities to aid in testing of Bot::BasicBot::Pluggable modules
Test::Bot::BasicBot::Pluggable::Store
basics tests for Bot::BasicBot::Pluggable storage classes
Test::Builder
Backend for building test libraries
Test::Builder::DatabaseRow
Test::Builder::IO::Scalar
A copy of IO::Scalar for Test::Builder
Test::Builder::Mock::Class
Simulating other classes for Test::Builder
Test::Builder::Mock::Class::Role::Meta::Class
Metaclass for mock class
Test::Builder::Mock::Class::Role::Object
Role for base object of mock class
Test::Builder::Module
Base class for test modules
Test::Builder::Tester
test testsuites that have been built with
Test::Builder::Tester::Color
turn on colour in Test::Builder::Tester
Test::C2FIT
A direct Perl port of Ward Cunningham's FIT
Test::C2FIT::ActionFixture
An action fixture interprets rows as a sequence of commands to be performed in order.
Test::C2FIT::ColumnFixture
A ColumnFixture maps columns in the test data to fields or methods of its subclasses.
Test::C2FIT::eg::AllCombinations
Test::C2FIT::eg::AllFiles
Test::C2FIT::eg::AllFilesExpand
Test::C2FIT::eg::AllPairs
Test::C2FIT::eg::ArithmeticColumnFixture
Test::C2FIT::eg::ArithmeticFixture
Test::C2FIT::eg::BinaryChop
Test::C2FIT::eg::Calculator
Test::C2FIT::eg::ExampleTests
Test::C2FIT::eg::music::Browser
Test::C2FIT::eg::music::Dialog
Test::C2FIT::eg::music::Display
Test::C2FIT::eg::music::Music
Test::C2FIT::eg::music::MusicLibrary
Test::C2FIT::eg::music::MusicPlayer
Test::C2FIT::eg::music::Realtime
Test::C2FIT::eg::music::Simulator
Test::C2FIT::eg::net::GeoCoordinate
Test::C2FIT::eg::net::Simulator
Test::C2FIT::eg::Page
Test::C2FIT::Exception
Test::C2FIT::fat::AnnotationFixture
Test::C2FIT::fat::DocumentParseFixture
Test::C2FIT::fat::ExampleFixture
Test::C2FIT::fat::FixtureLoadFixture
Test::C2FIT::fat::FixtureNameFixture
Test::C2FIT::fat::HtmlToTextFixture
Test::C2FIT::fat::NotAFixture
Test::C2FIT::fat::ReferenceFixture
Test::C2FIT::fat::StandardAnnotationFixture
Test::C2FIT::fat::TableParseFixture
Test::C2FIT::fat::TextToHtmlFixture
Test::C2FIT::FileRunner
a runner class operating on (plain) html files.
Test::C2FIT::Fixture
Base class of all fixtures. A fixture checks examples in a table (of the
Test::C2FIT::GenericAdapter
Test::C2FIT::GenericArrayAdapter
A type adapter capable of checking equality of two array-refs.
Test::C2FIT::Parse
Parsing of html source, filtering out contents of arbitrary tags.
Test::C2FIT::ParseException
Test::C2FIT::PrimitiveFixture
Test::C2FIT::RowFixture
A RowFixture compares rows in the test data to objects
Test::C2FIT::ScientificDouble
Test::C2FIT::ScientificDoubleTypeAdapter
A type adapter capable of checking float numbers
Test::C2FIT::Summary
Test::C2FIT::TimedActionFixture
Test::C2FIT::TypeAdapter
Base class of all TypeAdapters.
Test::C2FIT::WikiRunner
a runner class operating on (wiki) html files.
Test::CallFlow
Record, plan and test what calls code makes
Test::CallFlow::ArgCheck
Test::CallFlow::ArgCheck::Any
Test::CallFlow::ArgCheck::Code
Test::CallFlow::ArgCheck::Equals
Test::CallFlow::ArgCheck::Regexp
Test::CallFlow::Call
Test::CallFlow::Plan
Test::CDBI::Basic
Very basic testing of Class::DBI classes
Test::CGI::Untaint
Test CGI::Untaint Local Extraction Handlers
Test::CheckChanges
Check that the Changes file matches the dist
Test::CheckManifest
Check if your Manifest matches your distro
Test::Chimps
Collaborative Heterogeneous Infinite Monkey Perfectionification Service
Test::Chimps::Anna
An IRQ bot that announces test failures (and unexpected passes)
Test::Chimps::Client
Send smoke test results to a server
Test::Chimps::Report
Encapsulate a smoke test report
Test::Chimps::ReportCollection
Encapsulate a collection of smoke test reports
Test::Chimps::Server
Accept smoke report uploads and display smoke reports
Test::Chimps::Server::Lister
Format the list of smoke reports
Test::Chimps::Smoker
Poll a set of SVN repositories and run tests when they change
Test::Chunks
A Data Driven Testing Framework
Test::Class
Easily create test classes in an xUnit/JUnit style
Test::Class::GetoptControl
command-line control of test class execution
Test::Class::Load
Load C<Test::Class> classes automatically.
Test::Class::MethodInfo
the info associated with a test method
Test::Class::Most
Test Classes the easy way
Test::Class::Sugar
Helper syntax for writing Test::Class tests
Test::Class::Sugar::Context
Pay no attention to the class behind the curtain
Test::ClassAPI
Provides basic first-pass API testing for large class trees
Test::Classy
write your unit tests in other modules than *.t
Test::Classy::Base
Test::CleanNamespaces
Check for uncleaned imports
Test::Cmd
Portable test infrastructure for commands
Test::Cmd::Common
module for common Test::Cmd error handling
Test::Command
Test routines for external commands
Test::CompanionClasses
Basic invocation of Test::CompanionClasses::Engine
Test::CompanionClasses::Base
base class for test companion classes
Test::CompanionClasses::Engine
run tests defined in companion classes
Test::CompanionClasses::Engine_TEST
a test companion class
Test::CompareFiles
Test::Compile
Check whether Perl module files compile correctly
Test::Config::System
Test aspects of system configuration
Test::ConsistentVersion
Ensures distribution versions are consistent
Test::Continuous
Run your tests suite continusouly when developing.
Test::Continuous::Formatter
TAP Formatter for Test::Continuous
Test::Continuous::Formatter::Session
Test::Continuous::Notifier
Send notification to different targets.
Test::Cookbook
Write your tests as cookbooks
Test::Corpus::Audio::MPD
automate launching of fake mdp for testing purposes
Test::Count
Module for keeping track of the number of tests in a test script.
Test::Count::Base
Base Class for Test::Count.
Test::Count::FileMutator
modify a file in place
Test::Count::FileMutator::ByFileType::App
a standalone command line
Test::Count::Filter
a filter that counts the tests and updates the test count.
Test::Count::Filter::ByFileType::App
a standalone command line application
Test::Count::Parser
A Parser for Test::Count.
Test::CPAN::Meta
Validation of the META.yml file in a CPAN distribution.
Test::CPAN::Meta::Version
Validation of META.yml specification elements.
Test::CPANpm
Test CPAN.pm's interaction with your module
Test::CPANpm::Fake
Test::Cukes
A BBD test tool inspired by Cucumber
Test::Cukes::Feature
Test::Cukes::Scenario
Test::Daily
daily testing reports
Test::Data
Check data and variable properties and value
Test::Database
Database handles ready for testing
Test::Database::Driver
Base class for Test::Database drivers
Test::Database::Driver::CSV
A Test::Database driver for CSV
Test::Database::Driver::DBM
A Test::Database driver for DBM
Test::Database::Driver::mysql
A Test::Database driver for mysql
Test::Database::Driver::Pg
A Test::Database driver for Pg
Test::Database::Driver::SQLite
A Test::Database driver for SQLite
Test::Database::Driver::SQLite2
A Test::Database driver for SQLite2
Test::Database::Handle
A class for Test::Database handles
Test::Database::Util
Utility functions for Test::Database modules
Test::DatabaseRow
simple database tests
Test::DataDriven
when Test::Base is not enough
Test::DataDriven::Plugin
when Test::Base is not enough
Test::DataLoader::MySQL
Load testdata into MySQL database
Test::DBD::PO::Defaults
Some defaults to run tests for module DBD::PO
Test::DBIC
Facilitates Automated Testing for DBIx::Class
Test::DBIC::Schema
Test::DBICSchemaLoaderDigest
test the DBIC::Schema::Loader's MD5 sum
Test::DBIx::Class
Easier test cases for your L<DBIx::Class> applications
Test::DBIx::Class::Example::Schema
A basic schema you can use for testing
Test::DBIx::Class::Example::Schema::DefaultRS
The default ResultSet
Test::DBIx::Class::Example::Schema::Result
The base result class
Test::DBIx::Class::Example::Schema::Result::CD
A cd
Test::DBIx::Class::Example::Schema::Result::CD::Artist
Artist Role
Test::DBIx::Class::Example::Schema::Result::CD::Track
Tracks on a CD
Test::DBIx::Class::Example::Schema::Result::Company
A company
Test::DBIx::Class::Example::Schema::Result::Company::Employee
Company To Employee M2M
Test::DBIx::Class::Example::Schema::Result::Job
A Job
Test::DBIx::Class::Example::Schema::Result::Person
The base result class
Test::DBIx::Class::Example::Schema::Result::Person::Artist
Artist Role
Test::DBIx::Class::Example::Schema::Result::Person::Employee
Employee Role
Test::DBIx::Class::Example::Schema::Result::Phone
The base result class
Test::DBIx::Class::Example::Schema::ResultSet
A base ResultSet Class
Test::DBIx::Class::FixtureCommand::Populate
Install fixtures using Populate
Test::DBIx::Class::FixtureCommand::PopulateMore
Install fixtures using PopulateMore
Test::DBIx::Class::Role::FixtureCommand
Role that a FixtureCommand must consume
Test::DBIx::Class::Schema
DBIx::Class schema sanity checking tests
Test::DBIx::Class::SchemaManager
Manages a DBIx::Class::SchemaManager for Testing
Test::DBIx::Class::SchemaManager::Trait::SQLite
The Default Role
Test::DBIx::Class::SchemaManager::Trait::Testmysqld
deploy to a test mysql instance
Test::DBIx::Class::SchemaManager::Trait::Testpostgresql
deploy to a test Postgresql instance
Test::DBIx::Class::Types
Type Constraint Library
Test::DBUnit
Database testing framework.
Test::DBUnit::Generator
dbunit dataset generator
Test::Debugger
Create Test Scripts which Generate Log Files
Test::Declare
declarative testing
Test::Deep
Extremely flexible deep comparison
Test::Deep::All
Test::Deep::Any
Test::Deep::Array
Test::Deep::ArrayEach
Test::Deep::ArrayElementsOnly
Test::Deep::ArrayLength
Test::Deep::ArrayLengthOnly
Test::Deep::Blessed
Test::Deep::Boolean
Test::Deep::Cache
Test::Deep::Cache::Simple
Test::Deep::Class
Test::Deep::Cmp
Test::Deep::Code
Test::Deep::Hash
Test::Deep::HashEach
Test::Deep::HashElements
Test::Deep::HashKeys
Test::Deep::HashKeysOnly
Test::Deep::Ignore
Test::Deep::Isa
Test::Deep::ListMethods
Test::Deep::Methods
Test::Deep::MM
Test::Deep::NoTest
Use Test::Deep outside of the testing framework
Test::Deep::Number
Test::Deep::Ref
Test::Deep::RefType
Test::Deep::Regexp
Test::Deep::RegexpMatches
Test::Deep::RegexpRef
Test::Deep::RegexpRefOnly
Test::Deep::RegexpVersion
Test::Deep::ScalarRef
Test::Deep::ScalarRefOnly
Test::Deep::Set
Test::Deep::Shallow
Test::Deep::Stack
Test::Deep::String
Test::Dependencies
Ensure that your Makefile.PL specifies all module dependencies
Test::Dependencies::Heavy
Heavy style for checking for dependencies.
Test::Dependencies::Light
Light style for checking for dependencies.
Test::DependentModules
Test all modules which depend on your module
Test::Depends
Gracefully skip tests if missing modules
Test::Device::SerialPort
Serial port mock object to be used for testing
Test::Differences
Test strings and data structures and show differences if not ok
Test::Differences::Color
colorize the result of Test::Differences
Test::Dir
test directory attributes
Test::Dist
Distribution kwalitee tests in one command
Test::DistManifest
Verify MANIFEST as an author test
Test::Distribution
perform tests on all modules of a distribution
Test::DNS
Test DNS queries and zone configuration
Test::DoubleEncodedEntities
check for double encoded entities
Test::DoubleEncodedEntities::Entities
HTML 4.0 entities
Test::Dynamic
Automatic counting of tests for Test::More
Test::Easy
Testing made absolute easy.
Test::Email
Test Email Contents
Test::Env
Test the environment
Test::Environment
Base module for loading Test::Environment::Plugin::*
Test::Environment::Plugin::Apache2
simulate Apache2 modules
Test::Environment::Plugin::Apache2::Apache2::Filter
fake Apache2::Filter for Test::Environment
Test::Environment::Plugin::Apache2::Apache2::Log
fake Apache2::Log for Test::Environment
Test::Environment::Plugin::Apache2::Apache2::RequestRec
fake Apache2::RequestRec for Test::Environment
Test::Environment::Plugin::Dump
Dump files reader plugin
Test::Environment::Plugin::PostgreSQL
PostreSQL psql function for testing
Test::EOL
Check the correct line endings in your project
Test::Excel::Template::Plus
Testing module for use with Excel::Template::Plus
Test::Exception
Functions for testing exception-based code
Test::Exim4::Routing
test how exim4 routes mails
Test::Exit
Test that some code calls exit() without terminating testing
Test::Exit::Exception
Exception class for Test::Exit
Test::Expect
Automated driving and testing of terminal-based programs
Test::Expectation
A Perl unit test framework based on Ruby's RSpec framework.
Test::Expectation::Base
Test::Expectation::Negative
Test::Expectation::Positive
Test::Extreme
A perlish unit testing framework
Test::File
test file attributes through Test::Builder
Test::File::Cleaner
Automatically clean up your filesystem after tests
Test::File::Cleaner::State
State information for Test::File::Cleaner
Test::File::Contents
Test routines for examining the contents of files
Test::File::Find::Rule
Test files and directories
Test::File::Find::Rule::Helper
Test::Filename
Portable filename comparison
Test::Files
Test file contents and directory structures
Test::FIT
FIT graphical test framework for Perl
Test::FIT::Cell
A class for FIT table cells
Test::FIT::ColumnFixture
Base class for column oriented fixtures
Test::FIT::Fixture
A FIT Fixture Base Class
Test::FIT::Harness
Run FIT Tests in Perl
Test::FITesque
FITesque test framework
Test::FITesque::Fixture
Abstract calls for fixtures
Test::FITesque::Suite
FITesque test suite runner
Test::FITesque::Test
A FITesque test
Test::Fixme
check code for FIXMEs.
Test::Fixture::DBIC::Schema
load fixture data to storage.
Test::Fixture::DBIxSkinny
load fixture data to storage for DBIx::Skinny
Test::Folder
test folder attributes
Test::Foo
Test::Fork
test code which forks
Test::Formats
An umbrella class for test classes that target formatted data
Test::Formats::XML
Test::Formats specialization that tests XML content
Test::FormValidator
Test framework for Data::FormValidator profiles
Test::FTP::Server
ftpd runner for tests
Test::FTP::Server::DirHandle
The directory handle for Test::FTP::Server.
Test::FTP::Server::FileHandle
The file handle for Test::FTP::Server.
Test::FTP::Server::Server
The server for Test::FTP::Server.
Test::FTP::Server::Util
The utilities for Test::FTP::Server.
Test::Functional
Perl tests in a functional style.
Test::Functional::Conf
Run-time configure for Test::Functional
Test::Games::BonDigi
Test::Glade
Validate GladeXML files
Test::GlassBox::Heavy
Non-invasive testing of subroutines within Perl programs
Test::GreaterVersion
Test if you incremented VERSION
Test::Grian::Data::Dumper
Perl extension for blah blah blah
Test::Group
Group together related tests in a test suite
Test::Group::Foreach
repeat tests for several values
Test::Group::NoWarnings
turn warnings into test failures
Test::Group::Plan
test plans for test groups
Test::Group::Tester
Test Test::Group extensions
Test::Harness
Executes perl-style tests
Test::Harness::FileFilter
Run only tests whose filename matches a pattern.
Test::Harness::Results
object for tracking results from a single test file
Test::Harness::Straps
detailed analysis of test results
Test::HashRef
Test::HasVersion
Check Perl modules have version numbers
Test::Helper
test::helper
Test::HexString
Test::HTML::Content
Perl extension for testing HTML output
Test::HTML::Content::NoXPath
HTML::TokeParser fallback for Test::HTML::Content
Test::HTML::Content::XPathExtensions
Perlish XPath extensions
Test::HTML::Form
HTML Testing and Value Extracting
Test::HTML::Lint
Test::More-style wrapper around HTML::Lint
Test::HTML::Tidy
Test::More-style wrapper around HTML::Tidy
Test::HTML::W3C
W3C HTML validation testing module
Test::HTTP
Test HTTP interactions.
Test::HTTP::Response
Perl testing module for HTTP responses
Test::HTTP::Router
Route Testing
Test::HTTP::Server::Simple
Test::More functions for HTTP::Server::Simple
Test::HTTP::Server::Simple::StashWarnings
catch your forked server's warnings
Test::HTTP::Syntax
HTTP tests in a natural style.
Test::HTTPStatus
check an HTTP status
Test::If
Test only if ...
Test::Image
test an image
Test::Image::GD
A module for testing images using GD
Test::Image::Plugin::Imlib2
Test real images using Imlib2
Test::Image::Plugin::TestingImage
for testing only
Test::iMETAr
shortcut for Test::Install::METArequires
Test::Inline
Embed your tests in your code, next to what is being tested
Test::Inline::Content
Test::Inline 2 Content Handlers
Test::Inline::Content::Default
Test::Inline 2 fallback/default Content Handler
Test::Inline::Content::Legacy
Test::Inline 2 Content Handler for legacy functions
Test::Inline::Content::Simple
Simple templating Content Handler
Test::Inline::Extract
Extract relevant Pod sections from source
Test::Inline::IO::File
Test::Inline Local Filesystem IO Handler
Test::Inline::Script
Generate the test file for a single source file
Test::Inline::Section
Implements a section of tests
Test::Inline::Util
Test::Inspector
are you testing everything?
Test::Install::METArequires
TAP output of installing requires listed in META.yml
Test::IOC
Test IOC registries
Test::ISBN
Check International Standard Book Numbers
Test::JavaScript
JavaScript Testing Module
Test::JavaScript::More
test javascript code
Test::JSON
Test JSON data
Test::JSON::Meta
Validation of the META.json file in a CPAN distribution.
Test::JSON::Meta::Version
Validation of META.json specification elements.
Test::Kit
Build custom test packages with only the features you want.
Test::Kit::Features
Test::Kwalitee
test the Kwalitee of a distribution before you release it
Test::LatestPrereqs
test if the required module versions are big enough
Test::LatestPrereqs::Config
Test::LatestPrereqs::MakeMaker
Test::LatestPrereqs::ModuleBuild
Test::LatestPrereqs::ModuleInstall
Test::Lazy
A quick and easy way to compose and run tests with useful output.
Test::Lazy::Template
Test::Lazy::Tester
Test::LeakTrace
Traces memory leaks
Test::LeakTrace::Script
A LeakTrace interface for whole scripts
Test::LectroTest
automatic, specification-based testing tool
Test::LectroTest::Compat
Use LectroTest property checks in a Test::Simple world
Test::LectroTest::FailureRecorder
Records/plays failures for regression testing
Test::LectroTest::Generator
Random value generators and combinators
Test::LectroTest::Property
Properties that make testable claims about your software
Test::LectroTest::TestRunner
Configurable TAP-compatible engine for running LectroTest property checks
Test::Legacy
Test.pm workalike that plays well with other Test modules
Test::Legacy::More
Test::More wrapper for use with Test::Legacy
Test::Less
Test Categorization and Subset Execution
Test::Litmus
Submit results Litmus testcase manager
Test::Litmus::Log
Test::Litmus::Result
Test::LoadAllModules
do use_ok for modules in search path
Test::local::lib::deps
Test::Log4perl
test log4perl
Test::Log::Dispatch
Test what you are logging
Test::LongString
tests strings for equality, with more helpful failures
Test::Mail
Test framework for email applications
Test::Manifest
configure which test files to run
Test::ManyParams
module to test many params as one test
Test::Memcached
Memcached Runner For Tests
Test::Memory::Cycle
Check for memory leaks and circular memory references
Test::Metadata
Class for capturing build and test log data and
Test::Mimic
Perl module for automatic package and object mocking via recorded data.
Test::Mimic::Generator
Perl module for generating mock perl packages from data recorded by Test::Mimic::Recorder.
Test::Mimic::Library
Perl library supporting the Test::Mimic suite.
Test::Mimic::Library::MonitorArray
Test::Mimic::Library::MonitorHash
Test::Mimic::Library::MonitorScalar
Test::Mimic::Library::MonitorTiedArray
Test::Mimic::Library::MonitorTiedHash
Test::Mimic::Library::MonitorTiedScalar
Test::Mimic::Library::PlayArray
Test::Mimic::Library::PlayHash
Test::Mimic::Library::PlayScalar
Test::Mimic::Recorder
Perl extension for recording the behavior of perl packages. Typically used in
Test::MinimumVersion
does your code require newer perl than you think?
Test::MobileAgent
set environmental variables to mock HTTP::MobileAgent
Test::MobileAgent::Airh
Test::MobileAgent::Base
Test::MobileAgent::Docomo
Test::MobileAgent::Ezweb
Test::MobileAgent::Jphone
Test::MobileAgent::Nonmobile
Test::MobileAgent::Softbank
Test::MobileAgent::Vodafone
Test::Mock::Class
Simulating other classes
Test::Mock::Class::Role::Meta::Class
Metaclass for mock class
Test::Mock::Class::Role::Object
Role for base object of mock class
Test::Mock::CouchDBSchema
A module to make mocking a DB::CouchDB::Schema easier
Test::Mock::HTTP::Request
Mocks HTTP::Request
Test::Mock::HTTP::Response
Mocks HTTP::Response
Test::Mock::LWP
Easy mocking of LWP packages
Test::Mock::LWP::UserAgent
Mocks LWP::UserAgent
Test::MockClass
A module to provide mock classes and objects
Test::MockClass::MyClass
Test::MockCommand
provide mock results for external commands
Test::MockCommand::Recorder
emulates and records command output
Test::MockCommand::Result
stores and emulates commands
Test::MockCommand::ScalarReadline
reads scalars using $/ behaviour
Test::MockCommand::TiedFH
emulate open() filehandle
Test::MockDBI
Test by mocking-up DBI
Test::MockHTTP
utility to test LWP usage without actual HTTP requests
Test::MockModule
Override subroutines in a module for unit testing
Test::MockObject
Perl extension for emulating troublesome interfaces
Test::MockObject::Extends
mock part of an object or class
Test::MockRandom
Override randoms with non-random behavior
Test::MockTime
Mock time/localtime for testing
Test::MockTime::DateCalc
fake time for Date::Calc functions
Test::Module::Used
Test dependency between module and META.yml
Test::ModuleReady
Simple module for checking that a module is ready for submission.
Test::Mojo
Testing Mojo!
Test::Mojo::Server
Server Tests
Test::MonitorSites
Monitor availability and function of a list of websites
Test::Moose
Test functions for Moose specific features
Test::Moose::MockObjectCompile
A Module to help when testing compile time Moose
Test::MooseX::Daemonize
Tool to help test MooseX::Daemonize applications
Test::More
More functions for writing tests
Test::More::Behaviours
Group Test::More assertions into behaviours
Test::More::Diagnostic
Conditionally add YAML diagnostics to Test::More's output
Test::More::Fork
Test forking capabilities hacked on to Test::More
Test::More::Strict
Enforce policies on test results
Test::More::UTF8
Enhancing Test::More for UTF8-based projects
Test::Most
Most commonly needed test functions and features.
Test::Most::Exception
Internal exception class
Test::Mouse
Test functions for Mouse specific features
Test::MTA::Exim4
Test Anything interface for testing Exim4 configurations
Test::MultiFork
Test suite support for multi-process program
Test::MyDeps
Test all modules which depend on your module
Test::mysqld
mysqld runner for tests
Test::NameNote
add notes to test names
Test::NeedsDisplay
Ensure that tests needing a display have one
Test::Net::Connect
Test::Builder based tests for network connectivity
Test::Net::Service
test different network services
Test::Nginx
Testing modules for Nginx C module development
Test::Nginx::LWP
LWP-backed test scaffold for the Nginx C modules
Test::Nginx::Socket
Socket-backed test scaffold for the Nginx C modules
Test::Nginx::Util
Test::Nightly
Run all your tests and produce a report on the results.
Test::Nightly::Base
Internal base methods
Test::Nightly::Email
Emails reports, errors etc.
Test::Nightly::Report
Generates a test report.
Test::Nightly::Report::Template
Test::Nightly::Test
Make and runs your tests.
Test::NoBreakpoints
test that files do not contain soft breakpoints
Test::NoPlan
check perl test files for 'no_plan'
Test::NoTabs
Check the presence of tabs in your project
Test::NoWarnings
Make sure you didn't emit any warnings while testing
Test::NoWarnings::Warning
Test::NoXS
Prevent a module from loading its XS code
Test::Number::Delta
Test absolute difference between numbers
Test::Numeric
Testing for numbers.
Test::Object
Thoroughly testing objects via registered handlers
Test::Object::Test
Test::OpenID::Consumer
setup a simulated OpenID consumer
Test::OpenID::Server
setup a simulated OpenID server
Test::Out
Test output from FILEHANDLE
Test::Output
Utilities to test STDOUT and STDERR messages.
Test::Output::Tie
module used by Test::Output to tie STDIN and STDOUT
Test::Override::UserAgent
Override the LWP::UserAgent to return canned
Test::Override::UserAgent::Scope
Scoping the user agent overrides
Test::Params
Test::Parser
Base class for parsing log files from test runs, and
Test::Parser::cthon
Perl module to parse output from runs of the
Test::Parser::Dbench
Perl module to parse output from Dbench
Test::Parser::Dbt2
Perl module to parse output files from a DBT-2 test run.
Test::Parser::Dbt5
Perl module to parse output files from a DBT-5 test run.
Test::Parser::ffsb
Perl module to parse output from runs of the
Test::Parser::Iostat
Perl module to parse output from iostat (iostat -x).
Test::Parser::iozone
Perl module to parse output from iozone.
Test::Parser::KernelBuild
Perl module to parse output from Linux kernel builds.
Test::Parser::lhcs_regression
Perl module to parse output from runs of the
Test::Parser::ltp
Perl module to parse output from runs of the
Test::Parser::Mpstat
Perl module to parse output from mpstat.
Test::Parser::newpynfs
Perl module to parse output from runs of the
Test::Parser::Oprofile
Perl module to parse output from oprofile.
Test::Parser::PgOptions
Perl module to parse output from pgoption.
Test::Parser::Readprofile
Perl module to parse output from readprofile.
Test::Parser::Sar
Perl module to parse output from sar.
Test::Parser::SysbenchCPU
Perl module to parse output from Sysbench --test=cpu
Test::Parser::SysbenchFileIO
Perl module to parse output from Sysbench --test=fileio
Test::Parser::Sysctl
Perl module to parse output from sysctl.
Test::Parser::Vmstat
Perl module to parse output from vmstat.
Test::Path::Router
A testing module for testing routes
Test::PDF
A module for testing and comparing PDF files
Test::Perl::Critic
Use Perl::Critic in test programs
Test::Perl::Critic::Progressive
Gradually enforce coding standards.
Test::Perl::Dist
Test module for Perl::Dist::WiX and subclasses.
Test::Perl::Metrics::Simple
Use Perl::Metrics::Simple in test programs
Test::PerlTidy
check that all your files are tidy
Test::Ping
A test module to test pings on servers
Test::Ping::Ties::BIND
Bind Tie variable to Test::Ping
Test::Ping::Ties::HIRES
HiRes Tie variable to Test::Ping
Test::Ping::Ties::PORT
Port Tie variable to Test::Ping
Test::Ping::Ties::PROTO
Protocol Tie variable to Test::Ping
Test::Ping::Ties::SERVICE_CHECK
Service Check Tie variable to Test::Ping
Test::Ping::Ties::SOURCE_VERIFY
Source Verify Tie variable to Test::Ping
Test::Ping::Ties::TIMEOUT
Timeout Tie variable to Test::Ping
Test::Plan
add some intelligence to your test plan
Test::Pod
Tests POD files for correctness
Test::Pod::Content
Test a Pod's content
Test::Pod::Coverage
Check for pod coverage in your distribution.
Test::Pod::Coverage::Permissive
Checks for pod coverage regression.
Test::Pod::No404s
Checks POD for http 404 links
Test::Pod::Snippets
Generate tests from pod code snippets
Test::Pod::Snippets::Parser
Test::POE::Client::TCP
A POE Component providing TCP client services for test cases
Test::POE::Server::TCP
A POE Component providing TCP server services for test cases
Test::POE::Stopping
Test if a POE process has nothing left to do
Test::POP3
Automate Email Delivery Tests
Test::Portability::Files
Check file names portability
Test::postgresql
postgresql runner for tests
Test::PPPort
test for ppport.h warnings
Test::Prereq
check that you've declared all prerequisites
Test::Prereq::Build
test prerequisites in Module::Build scripts
Test::Presenter
A module for results Presentation.
Test::Presenter::Dbt2
Perl module to parse output files from a DBT-2 test run.
Test::Presenter::Dbt5
Perl module to parse output files from a DBT-5 test run.
Test::Presenter::Iostat
Perl module to plot data from vmstat
Test::Presenter::Mpstat
Perl module to plot data from mpstat
Test::Presenter::Sar
Perl module to plot data from sar.
Test::Presenter::Vmstat
Perl module to plot data from vmstat
Test::PureASCII
Test that only ASCII characteres are used in your code
Test::Random
Make testing random functions deterministic
Test::RandomResults
Test non-deterministic functions
Test::RDF
Test RDF data for validity and equality
Test::Refcount
Test::Regexp
Test your regular expressions
Test::Regression
Test library to generate and compare output
Test::Reporter
sends test results to cpan-testers@perl.org
Test::Reporter::HTTPGateway
relay CPAN Testers reports received via HTTP
Test::Reporter::POEGateway
A Test::Reporter::HTTPGateway using the power of POE
Test::Reporter::POEGateway::Mailer
Sends reports via a configured mailer
Test::Reporter::POEGateway::Mailer::SMTP
Sends reports via Net::SMTP
Test::Reporter::Transport
base class for Test::Reporter transports
Test::Reporter::Transport::File
File transport for Test::Reporter
Test::Reporter::Transport::HTTPGateway
HTTP transport for Test::Reporter
Test::Reporter::Transport::Mail::Send
Mail::Send transport for Test::Reporter
Test::Reporter::Transport::Metabase
Metabase transport for Test::Reporter
Test::Reporter::Transport::Net::SMTP
SMTP transport for Test::Reporter
Test::Reporter::Transport::Net::SMTP::Authen
Allow send test reports for auth SMTP
Test::Reporter::Transport::Net::SMTP::TLS
Authenticated SMTP transport for Test::Reporter
Test::Reporter::Transport::Outlook
MS Outlook as transport for Test::Reporter
test::required
Test::Requires
Checks to see if the module can be loaded
Test::Resub
Lexically scoped subroutine replacement for testing
Test::Role
test that a class or object performs a role
Test::Run::Assert
A Simple Assert Function.
Test::Run::CmdLine
Analyze tests from the command line using Test::Run
Test::Run::CmdLine::Plugin::AlternateInterpreters
Use configurable
Test::Run::CmdLine::Plugin::ColorFileVerdicts
Color the individual test file
Test::Run::CmdLine::Plugin::ColorSummary
Color the summary in Test::Run::CmdLine.
Test::Run::CmdLine::Plugin::TrimDisplayedFilenames
trim the filenames
Test::Run::CmdLine::Prove
A Module for running tests from the command line
Test::Run::Core
Base class to run standard TAP scripts.
Test::Run::Obj
Run Perl standard test scripts with statistics
Test::Run::Obj::IntOrUnknown::Moose
export has_IntOrUnknown .
Test::Run::Plugin::AlternateInterpreters
Define different interpreters for different test scripts with Test::Run.
Test::Run::Plugin::CollectStats
Test::Run plugin to collect statistics and
Test::Run::Plugin::ColorFileVerdicts
make the file verdict ("ok", "NOT OK")
Test::Run::Plugin::ColorSummary
A Test::Run plugin that
Test::Run::Plugin::TrimDisplayedFilenames
trim the first components
Test::Script
Basic cross-platform tests for scripts
Test::Script::Run
test the script with run
Test::SerialFork
Run iterations of a test in different processes
Test::Server
what about test driven administration?
Test::SFTP
Testing framework for Net::SFTP
test::shared
Test::SharedFork
fork test
Test::SharedFork::Array
Test::SharedFork::Scalar
Test::SharedFork::Store
Test::Signature
Convenience automated testing of SIGNATUREs
Test::Simple
Basic utilities for writing tests
Test::SimpleUnit
Simplified Perl unit-testing framework
Test::Sims
Helps build semi-random data for testing
Test::Singleton
Test singleton classes
Test::Slow
Skip test that are too slow to run frequently
Test::Smart
Test things that require Human Intelligence automatically. (By asking someone)
Test::Smart::Interface
the superclass of all L<Test::Smart> Interfaces
Test::Smart::Interface::File
File based human interface layer for Test::Smart
Test::Smart::Interface::Mock
Mock interface for testing Test::Smart
Test::Smart::Question
Data wrapper for Test::Smart questions
Test::Smoke
The Perl core test smoke suite
Test::Smoke::BuildCFG
OO interface for handling build configurations
Test::Smoke::Database
Add / parse /display perl reports smoke database
Test::Smoke::FTPClient
Implement a mirror like object
Test::Smoke::Mailer
Wrapper to send the report.
Test::Smoke::Patcher
OO interface to help patching the source-tree
Test::Smoke::Policy
OO interface to handle the Policy.sh stuff.
Test::Smoke::Reporter
OO interface for handling the testresults (mktest.out)
Test::Smoke::Smoker
OO interface to do one smoke cycle.
Test::Smoke::SourceTree
Manipulate the perl source-tree
Test::Smoke::Syncer
OO interface for syncing the perl source-tree
Test::Smoke::SysInfo
OO interface to system specific information
Test::Smoke::Util
Take out some of the functions of the smoke suite.
Test::SMTP
Module for writing SMTP Server tests
Test::Snapshots
for testing stand alone scripts and executables
Test::Snippet
doctest for perl
Test::Snippet::Driver::DevelREPL
Test::Spelling
Check for spelling errors in POD
Test::SQL::Translator
Test::More test functions for the Schema objects.
Test::Standalone
Embed regression test suites in standalone scripts
Test::STD::PerlSTD
General Perl Software Test Description (STD)
Test::STDmaker
generate test scripts, demo scripts from a test description short hand
Test::STDmaker::Check
checks a software test description short hand
Test::STDmaker::Demo
generates demo scripts from a test description short hand
Test::STDmaker::STD
generates a STD POD from a test description short hand
Test::STDmaker::Verify
generate test scripts from a test description short hand
Test::Stdout
Test::Steering
Execute test scripts conditionally
Test::Steering::Wheel
Execute tests and renumber the resulting TAP.
Test::Stochastic
checking probabilities of randomized methods
Test::Strict
Check syntax, presence of use strict; and test coverage
Test::Struct
Perl extension for testing for structural equivelence.
Test::StubGenerator
A simple module that analyzes a given source file and
Test::SubCalls
Track the number of times subs are called
Test::Sweet
Moose-based Test::Class replacement
Test::Sweet::Keyword::Test
provides the C<test> keyword
Test::Sweet::Types
Test::Symlink
Test::Builder based test for symlink correctness
Test::Synchronized
Test::Synchronized::Lock
Test::Synopsis
Test your SYNOPSIS code
Test::Sys::Info
Centralized test suite for Sys::Info.
Test::Sys::Info::Driver
Tests Sys::Info driver integrity.
Test::System
Test suite oriented for testing system administration tasks
Test::System::Helper
Helper for the Test::System
Test::System::Output::Factory
Factory class for building TAP formatters
Test::TableDriven
write tests, not scripts that run them
Test::Tail::Multi
execute code, monitor dynamic file contents
Test::Taint
Tools to test taintedness
Test::TAP
Test your TAP
Test::TAP::HTMLMatrix
Creates colorful matrix of L<Test::Harness>
Test::TAP::Model
DEPRECATED Use L<TAP::Harness>, L<TAP::Formatter::HTML>
Test::TAP::Model::Colorful
Creates color from something that
Test::TAP::Model::Consolidated
The unification of several L<Test::TAP::Model>
Test::TAP::Model::File
an object representing the TAP results of a single
Test::TAP::Model::File::Consolidated
Test::TAP::Model::File::Visual
A test file with additional display oriented
Test::TAP::Model::Subtest
An object for querying a test case
Test::TAP::Model::Subtest::Visual
A subtest with additional display oriented
Test::TAP::Model::Visual
A result set that will create ::Visual children, and
Test::TCP
testing TCP program
Test::TCP::Multi
Test Using Multiple Servers/Clients
Test::Tech
adds skip_tests and test data structures capabilities to the "Test" module
Test::TempDatabase
Automates creation and dropping of databases
Test::TempDir
Temporary files support for testing.
Test::TempDir::Factory
A factory for creating L<Test::TempDir::Handle>
Test::TempDir::Handle
A handle for managing a temporary directory root.
Test::TestCoverage
Test if your test covers all 'public' method
Test::Tester
Ease testing test modules built with Test::Builder
Test::Tester::Capture
Help testing test modules built with Test::Builder
Test::Tester::CaptureRunner
Help testing test modules built with Test::Builder
Test::Tester::Delegate
Test::Timer
a test module to test/assert response times
Test::Timer::TimeoutException
exception class for Test::Timer
Test::Timestamp
Create timestamp objects for testing or profiling
Test::Trap
Trap exit codes, exceptions, output, etc.
Test::Trap::Builder
Backend for building test traps
Test::Trap::Builder::PerlIO
Output layer backend using PerlIO::scalar
Test::Trap::Builder::SystemSafe
"Safe" output layer backend using File::Temp
Test::Trap::Builder::TempFile
Output layer backend using File::Temp
Test::TT
Test::More-style wrapper around Template
Test::ttserver
ttserver runner for tests
Test::U32
Designed to test the proposition that U32 is 32 bits wide
Test::UniqueTestNames
Make sure all of your tests have unique names
Test::UniqueTestNames::Test
Test::UniqueTestNames::Tracker
Test::Unit
framework for XP style unit testing
Test::Unit::GTestRunner
Unit testing framework helper class
Test::Unit::GTestRunner::Lister
Load and list test suites
Test::Unit::GTestRunner::Worker
Worker class for GTestRunner
Test::Unit::Lite
Unit testing without external dependencies
Test::Unit::Runner::XML
Generate XML reports from unit test results
Test::Unix::Group
Test::Builder based tests for Unix groups
Test::Unix::User
Test::Builder based tests for Unix users and home directories
Test::URI
check parts of URI with Test::Builder
Test::Usage
A different approach to testing: selective, quieter, colorful.
Test::use::ok
Alternative to Test::More::use_ok
Test::UseAllModules
do use_ok() for all modules MANIFESTed
test::useshared
Test::utf8
handy utf8 tests
Test::Valgrind
Test Perl code through valgrind
Test::Valgrind::Action
Base class for Test::Valgrind actions.
Test::Valgrind::Action::Captor
Mock Test::Valgrind::Action for capturing output.
Test::Valgrind::Action::Suppressions
Generate suppressions for a given tool.
Test::Valgrind::Action::Test
Test that an analysis didn't generate any error report.
Test::Valgrind::Carp
Carp-like private methods for Test::Valgrind objects.
Test::Valgrind::Command
Base class for Test::Valgrind commands.
Test::Valgrind::Command::Aggregate
A Test::Valgrind command that aggregates several other commands.
Test::Valgrind::Command::Perl
A Test::Valgrind command that invokes perl.
Test::Valgrind::Command::PerlScript
A Test::Valgrind command that invokes a perl script.
Test::Valgrind::Component
Base class for Test::Valgrind components.
Test::Valgrind::Parser
Base class for Test::Valgrind parsers.
Test::Valgrind::Parser::Suppressions::Text
Parse valgrind suppressions output as text blocks.
Test::Valgrind::Parser::Text
Parse valgrind output as a text stream.
Test::Valgrind::Parser::XML
Parse valgrind output as an XML stream.
Test::Valgrind::Parser::XML::Twig
Parse valgrind XML output with XML::Twig.
Test::Valgrind::Report
Base class for Test::Valgrind error reports.
Test::Valgrind::Session
Test::Valgrind session object.
Test::Valgrind::Suppressions
Generate suppressions for given tool and command.
Test::Valgrind::Tool
Base class for Test::Valgrind tools.
Test::Valgrind::Tool::memcheck
Run an analysis through the memcheck tool.
Test::Varnish
Test assertions against a varnish instance
Test::Verbose
Run 'make TEST_VERBOSE=1' on one or more test files
Test::Version
check for VERSION information in modules
Test::Virtual::Filesystem
Validate a filesystem
Test::Warn
Perl extension to test methods for warnings
Test::Weaken
Test that freed memory is, in fact, freed
Test::Wiretap
Listen in on a function
Test::Without
Run code while hiding library paths or specific modules
Test::Without::Module
Test fallback behaviour in absence of modules
Test::WWW::Declare
declarative testing for your web app
Test::WWW::Declare::Tester
Test::WWW::Mechanize
Testing-specific WWW::Mechanize subclass
Test::WWW::Mechanize::Catalyst
Test::WWW::Mechanize for Catalyst
Test::WWW::Mechanize::CGI
Test CGI applications with Test::WWW::Mechanize
Test::WWW::Mechanize::CGIApp
Test::WWW::Mechanize for CGI::Application
Test::WWW::Mechanize::Declare
flexible, declarative Web testing
Test::WWW::Mechanize::Driver
Drive Test::WWW::Mechanize Object Using YAML Configuration Files
Test::WWW::Mechanize::Driver::Util
Useful utilities
Test::WWW::Mechanize::Driver::YAMLLoader
Load Test::WWW::Mechanize tests from YAML files
Test::WWW::Mechanize::HSS
Test HTTP::Server::Simple programs using WWW::Mechanize
Test::WWW::Mechanize::JSON
add a JSON method to the super-class
Test::WWW::Mechanize::Maypole
Test::WWW::Mechanize for Maypole
Test::WWW::Mechanize::Object
run mech tests by making
Test::WWW::Mechanize::PSGI
Test PSGI programs using WWW::Mechanize
Test::WWW::Mechanize::Runner
test-suites maker for "WWW::Mechanize"-compatible agents.
Test::WWW::Selenium
Test applications using Selenium Remote Control
Test::WWW::Selenium::Catalyst
test your Catalyst app with Selenium
Test::WWW::Selenium::CGIApp
Test your CGIApp application with Selenium
Test::WWW::Simple
Test Web applications using TAP
Test::XML
Compare XML in perl tests
Test::XML::Compare
Test if two XML documents semantically the same
Test::XML::Count
Perl extension for testing element count at a certain depth
Test::XML::Deep
Test::XML::Easy
test XML with XML::Easy
Test::XML::Element
Test the properties a single XML element in isolation.
Test::XML::Order
Extend Test::XML to test element order.
Test::XML::RPC::Catalyst
Testing of Catalyst based XMLRPC applications
Test::XML::SAX
Test XML::SAX handlers
Test::XML::Simple
easy testing for XML
Test::XML::Twig
Test XML::Twig handlers
Test::XML::Valid
Validate XML and XHTML
Test::XML::XPath
Test XPath assertions
Test::XPath
Test XML and HTML content and structure with XPath expressions
Test::XT
Generate best practice author tests
Test::YAML
Testing Module for YAML Implementations
Test::YAML::Meta
Validation of the META.yml file in a distribution.
Test::YAML::Meta::Version
Validation of META.yml specification elements.
Test::YAML::Valid
test validity of YAML strings and files

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.