Module:...::TestML(3)

πŸ“¦
version 0.02 Β· 2 versions
, in fedora 43

πŸ’– Module::...::TestML πŸ’–

okay bestie, this is the User Contributed Perl Documentation page for Module::Install::TestML and it's lowkey a whole vibe. it's a Perl module, it lives in the Module:...::TestML slot of your manual pages, and it's here to hand you TestML support with zero drama. let's get into it πŸ¦‹


✨ NAME ✨

Module::Install::TestML β€” Module::Install Support for TestML πŸ’…


🌸 SYNOPSIS 🌸

like, here's the whole thing, fr fr:

use inc::Module::Install;

name     'Foo';
all_from 'lib/Foo.pm';

use_testml_tap;

WriteAll;

that's it. that's the recipe. πŸŽ€


🧚 DESCRIPTION 🧚

so this module's entire personality is that it adds the use_testml_tap directive to Module::Install. that's the job. she does it beautifully.

and the payoff?? you get full TestML support for your module with no external dependency on TestML. none. zero. not a single one. the way that she just… bundles the whole thing πŸ˜­πŸ‘‘

all you have to do is drop this one single line into your Makefile.PL:

use_testml_tap;

That's it. Really. no cap. now Test::Base gets bundled right into your module, so it is no longer any burden on the person installing your module. be kind to the installer besties, they're just trying to cpan in peace 🫢


πŸ‘‘ AUTHOR πŸ‘‘

Ingy dΓΆt Net <ingy@cpan.org> β€” icon behavior, honestly ⭐


Copyright 2009-2014. Ingy dΓΆt Net.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See <http://www.perl.com/perl/misc/Artistic.html>

ok and real talk, that URL is literally in the original, so go look at it if you wanna know the actual license terms πŸ’–

that's the whole page, bestie, you ate it πŸ“

signing off with the receipts: this doc shipped as perl v5.42.0 on 2025-07-25, and it's filed under Module:...::TestML(3). periodt πŸ’…βœ¨πŸŒˆ

πŸ“¦ where this page comes from