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

Changes for version 0.13 - 2007-06-02

  • Changed the tests so that none of them rely on the existence of external programs. Also removed the fake executables in t/bin in favor of mocking subroutines for testing.
  • The TestSet::SVN constructor no longer checks for an svn executable, and the Reporter::Smolder constructor no longer checks for smolder_smoke_signal. This check will be done when the programs are needed. This simplifies testing.

Modules

Manage smoke tests across multiple branches/checkouts/projects
Config information for a Smokerunner::Multi setup
DBI helpers for SmokeRunner::Multi
Base class for reporting on smoke tests
Prints runner output to STDOUT
Reports test runs to a Smolder installation
Base class for running test sets
Runner subclass which uses prove
Runner subclass which uses Test::TAP::Model and produces XML
Run an external command safely in taint mode
Represents a set of tests
Represents a set of test based on an SVN checkout
Wrapper around Params::Validate for SmokeRunner::Multi