Provided by: libtest-fitesque-perl_0.04-3_all bug

NAME

       Test::FITesque::Suite - FITesque test suite runner

SYNOPSIS

         my $suite   = Test::FITesque::Suite->new();

         my $test    = Test::FITesque::Test->new();
         my $suite2  = Test::FITesque::Suite->new();

           ...

         $suite->add($test, $suite2, ...);

         my $test_count = $suite->test_count();
         $suite->run_tests();

DESCRIPTION

       This package provides a way of running a suite of tests. It also allowed you to run suites
       of suites in whatever hierarchy you see fit.

METHODS

   new
         my $suite = Test::FITesque::Suite->new();

       This method is a simple constructor, but can take a single parameter within a hashref:

       data
           This takes a simple arrayref of tests or suites.

   add
         $suite->add($test, $suite2, ...);

       This method allows you to add tests or suites to the current suite object.

   test_count
         my $count = $suite->test_count();

       This method returns the test count for all tests within the suite.

   run_tests
         $suite->run_tests();

       This method will run all tests within a suite.

AUTHOR

       Scott McWhirter, "<konobi@cpan.org>"

COPYRIGHT & LICENSE

       Copyright 2007 Scott McWhirter, all rights reserved.

       This program is released under the following license: BSD. Please see the LICENSE file
       included in this distribution for details.