Test::...::Test(3pm)
β¨ NAME β¨
Test::Valgrind::Action::Test β the lil action that checks your analysis didn't spawn any error reports π
no cap, that's literally it.
π VERSION π
Version 1.19 β she's got lore, she's got history, she's iconic.
πΈ DESCRIPTION πΈ
okay so bestie, here's the tea: this action pulls up with Test::Builder and uses it to plan tests, then passes or fails them based on whatever reports come rolling in. it's giving "test runner but make it valgrind-coded" β¨
π METHODS π
she inherits from Test::Valgrind::Action and Test::Valgrind::Action::Captor, so she's got the whole family tree going on π«Ά
π¦ new
my $tvat = Test::Valgrind::Action::Test->new(
diag => $diag,
extra_tests => $extra_tests,
%extra_args,
);
your usual constructor, nothing dramatic, she's just built like that π
when $diag is true, the original output of the command and the error reports get intermixed as diagnostics β like a lil smoothie of chaos π
$extra_tests says how many extraneous tests you wanna plan on top of the default ones. like, go off, add extra, we support it π
any other args get passed straight through to Test::Valgrind::Action->new β no gatekeeping, they just slide right in β¨
π diag
my $diag = $tvat->diag;
read-only accessor for the diag option. look but don't touch bestie π
β kinds
my @kinds = $tvat->kinds;
returns the list of ALL the monitored report kinds. the whole roster. the full lineup. she ate and left no crumbs π₯
π SEE ALSO π
Test::ValgrindTest::Valgrind::Action
the friend group, the squad, the clique π
π AUTHOR π
Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>.
you can contact him by mail or on irc.perl.org (vincent). he's lowkey reachable, go say hi π«Ά
π BUGS π
please report any bugs or feature requests to "bug-test-valgrind at rt.cpan.org", or through the web interface at:
<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Test-Valgrind>
he will be notified, and then YOU'LL automatically be notified of progress on your bug as he makes changes. the way that the notification loop is mutual?? it's giving accountability, it's giving communication, we love to see it ππ
π SUPPORT π
you can find documentation for this module with the perldoc command:
perldoc Test::Valgrind::Action::Test
type it, hit enter, receive lore πβ¨
π COPYRIGHT & LICENSE π
Copyright 2009,2010,2011,2013,2015,2016 Vincent Pit, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
like, she's free, she's open, she's unbothered, moisturized, in her lane π no cap.
okay that's the whole page bestie, slay, now go write some tests πΈ
this has been your girl, Test::Valgrind::Action::Test β this manual page is from perl v5.40.1, dated 2025-04-13, and she's out here living her best life, periodt π
π¦ where this page comes from
- debian trixie: libtest-valgrind-perl 1.19-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libtest-valgrind-perl 1.19-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libtest-valgrind-perl 1.19-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms