Test::S...cTester(3)
π Test::Stream::Bundle::SpecTester β bestie edition π
okay so this is a page from the User Contributed Perl Documentation, and the module we're hyping up today is Test::Stream::Bundle::SpecTester. yes it's a mouthful, no we're not changing it, it's iconic like that π
β¨ NAME β¨
Test::Stream::Bundle::SpecTester β literally just Spec + the Tester bundle, that's the whole vibe π
π DEPRECATED π
ngl bestie, this distribution is deprecated. like, officially. it's been retired in favor of Test2, Test2::Suite, and Test2::Workflow. πͺ¦
if you need to make the switch, go read Test::Stream::Manual::ToTest2 β it's the conversion guide, it's got you π«Ά
π¨ EXPERIMENTAL CODE WARNING π¨
"This module is still EXPERIMENTAL". not me quoting it exactly, but yes. π
so here's the tea: Test-Stream itself is now stable, but this particular module is still experimental. you're absolutely still free to use it! nobody's stopping you. but you have been warned β it may change in backwords incompatible ways. (yes, that's how the original spells it, i'm not touching it, character for character, no cap.)
that message will get deleted from this module's POD once it's finally considered stable. until then: consider yourself warned, bestie π
πΈ DESCRIPTION πΈ
this bundle is a little combo platter, and it's giving β¨convenienceβ¨. it includes:
- the
Test::Stream::Bundle::Testerbundle - the
Test::Stream::Plugin::Specplugin
two iconic faves, one bundle. obsessed. π
π¦ SYNOPSIS π¦
use Test::Stream Core, -SpecTester;
tests stuff => sub {
is(
intercept { ok(1, "pass") },
array {
event Ok => sub {
call pass => T();
call name => 'pass';
};
end;
},
"Intercepted an event"
);
};
done_testing;
look at that. chef's kiss. πβ¨
π INCLUDED PLUGINS AND BUNDLES π
π§ Test::Stream::Plugin::Spec
provides SPEC workflow tools. that's the whole description and honestly? it ate. π
π§ Test::Stream::Bundle::Tester
imports tools that are useful for testing your test tools. very meta, very main character energy, we love a self-aware bundle. π₯
π SOURCE π
the source code repo for Test::Stream lives right here, go be nosy:
http://github.com/Test-More/Test-Stream/
π MAINTAINERS π
Chad Granum <exodist@cpan.org>
β AUTHORS β
Chad Granum <exodist@cpan.org>
π COPYRIGHT π
Copyright 2015 Chad Granum <exodist7@gmail.com>.
this program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. π«Ά
See http://dev.perl.org/licenses/
π and that's the whole page, bestie!! this one's from perl v5.42.0, dated 2025-07-25, and it's page Test::S...cTester(3) of the User Contributed Perl Documentation. slay, go forth, and test responsibly πβ¨πΈ
π¦ where this page comes from
- fedora 43: perl-Test-Stream 1.302027-35.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms