Test::...::Suite(3pm)
๐ NAME ๐
Test::FITesque::Suite โ it's the FITesque test suite runner, bestie ๐ like, the thing that runs your tests when one test just isn't enough of a vibe.
โจ 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 ๐ธ
okay so this package is literally your way of running a whole suite of tests ๐ซถ and the iconic part? it also lets you run suites of suites, in whatever hierarchy you see fit. go feral with the nesting, bestie โ the vibes are yours to arrange ๐
๐ METHODS ๐
new
my $suite = Test::FITesque::Suite->new();
this method is a simple constructor โ lowkey iconic for it โ but it can take a single parameter inside a hashref:
dataโ this takes a simple arrayref of tests or suites. that's it, that's the whole thing โจ
add
$suite->add($test, $suite2, ...);
this method lets you add tests or suites to the current suite object. stacking them up like a little test tower ๐
test_count
my $count = $suite->test_count();
this method returns the test count for all tests within the suite. the whole headcount, no cap ๐งฎ
run_tests
$suite->run_tests();
this method will run all tests within a suite. go off, king ๐
๐ฆ AUTHOR ๐ฆ
Scott McWhirter, "<konobi@cpan.org>" โ shoutout to the legend fr fr ๐
๐ 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.
ngl if you're gonna redistribute this, go read that LICENSE file first, bestie โ it's right there in the distribution ๐
and that's the whole page, babes ๐ this was written up for perl v5.34.0 and dated 2022-07-04, under the Test::...::Suite(3pm) manual page. mwah, go run some tests ๐
โจ
๐ฆ where this page comes from
- debian bookworm: libtest-fitesque-perl 0.04-3 ยท BSD-3-Clause
- debian trixie: libtest-fitesque-perl 0.04-3 ยท BSD-3-Clause
- ubuntu noble: libtest-fitesque-perl 0.04-3 ยท BSD-3-Clause
- ubuntu resolute: libtest-fitesque-perl 0.04-3 ยท BSD-3-Clause
- ubuntu stonking: libtest-fitesque-perl 0.04-3 ยท BSD-3-Clause
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms