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

NAME

Test::Steering::Wheel - Execute tests and renumber the resulting TAP.

VERSION

This document describes Test::Steering::Wheel version 0.02

SYNOPSIS

    use Test::Steering::Wheel;

    my $wheel = Test::Steering::Wheel->new;
    $wheel->include_tests( 'xt/vms/*.t' ) if $^O eq 'VMS';
    $wheel->include_tests( 'xt/windows/*.t' ) if $^O =~ 'MSWin32';

DESCRIPTION

Behind the scenes in Test::Steering is a singleton instance of Test::Steering::Wheel.

See Test::Steering for more information.

INTERFACE

new

Create a new Test::Steering::Wheel.

add_prefix
announce
defaults
harness

include_tests

Run one or more tests. Wildcards will be expanded.

    include_tests( 'xt/vms/*.t' ) if $^O eq 'VMS';
    include_tests( 'xt/windows/*.t' ) if $^O =~ 'MSWin32';

end_plan

Output the trailing plan.

tests_run

Get a list of tests that have been run.

    my @tests = $wheel->tests_run();

option_names

Get the names of the supported options to new. Used by Test::Steering to validate its arguments.

CONFIGURATION AND ENVIRONMENT

Test::Steering::Wheel requires no configuration files or environment variables.

DEPENDENCIES

None.

INCOMPATIBILITIES

None reported.

BUGS AND LIMITATIONS

No bugs have been reported.

Please report any bugs or feature requests to bug-test-steering@rt.cpan.org, or through the web interface at http://rt.cpan.org.

AUTHOR

Andy Armstrong <andy@hexten.net>

LICENCE AND COPYRIGHT

Copyright (c) 2007, Andy Armstrong <andy@hexten.net>.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.