Test::S...Helpers(3)
๐ Test::S...Helpers(3) ๐
okay bestie, so this is Test::S...Helpers(3) โ a User Contributed Perl Documentation page, and it's literally the manual for Test::Smoke::Util::FindHelpers, which is a whole module full of little functions that go hunt down Helpers for you (that's modules and bins, no cap) ๐โจ
๐ธ NAME ๐ธ
Test::Smoke::Util::FindHelpers โ Functions to help find Helpers (modules/bins) ๐ซถ
โจ SYNOPSIS โจ
like, this is the whole vibe:
use Test::Smoke::Util::FindHelpers ':all';
๐ EXPORT_OK/EXPORT_TAGS ๐
here's the full roster of what can come out to play, no gatekeeping:
has_module whereis
get_avail_tar get_avail_patchers
get_avail_posters get_avail_sync get_avail_mailers
get_avail_w32compilers
get_avail_vms_make
:all
and yeah, :all is exactly what it sounds like โ the whole friend group, all at once ๐
๐ฆ DESCRIPTION ๐ฆ
โญ has_module($module)
Retuns true if the named module could be "requiere"d. (yes that's how it's written in here and we are respecting the source material ๐ซก)
like โ it goes and checks if that module is actually, y'know, there. true if yes, false if it's giving ghost town ๐ป
โญ get_avail_patchers
Returns a list of available patch programs: gpatch, npatch, patch ๐ฉน
โญ get_avail_posters
Return a list of available modules/programs that can be used to HTTP/POST a message. That's HTTP::Tiny, LWP::UserAgent, curl ๐ฎ
โญ get_avail_sync
Returns a list of available syncer modules/programs: git, rsync ๐
โญ get_avail_tar
Returns a list of available untar/ungzip modules/programs: Archive::Tar/...Zlib, tar/gzip ๐ฆ
โญ tar_fmt
Returns the format with wich to gunzip and untar. that's either:
gzip -cd %s | tar -xf -
or:
tar -xzf %s
pick your fighter ๐ฅ
โญ get_avail_mailers
Returns a list available mail modules/programs. ๐ง
โญ get_avail_w32compilers
Returns a list of compilers found. (Win32 specific, so Windows girlies this one's for you ๐ป)
โญ get_avail_vms_make
Return a list of "make" programs installed on the VMS system. ๐ ๏ธ
๐ COPYRIGHT ๐
(c) MMII - MMXV, The Test-Smoke Team <abeltje@cpan.org> ๐
See Test::Smoke for full acknowlegements. ๐
and that's the whole page bestie, every single function accounted for, nothing skipped, we ate and left no crumbs ๐ โจ
perl v5.42.0 ยท 2025-07-25 ยท Test::S...Helpers(3) โ mwah, ily, go find your helpers ๐ซถ๐๐๐ฆ๐ธ
๐ฆ where this page comes from
- fedora 43: perl-Test-Smoke 1.84-2.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