![]() |
| |||||||
| 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. |