http://qs1969.pair.com?node_id=1195024

cLive ;-) has asked for the wisdom of the Perl Monks concerning the following question:

Finally got around to uploading my first CPAN module. The nightly test email is still rather exciting - and I'm learning more from this than I thought.

One thing is that strictures doesn't appear to be in core on some versions of perl.

PERL_DL_NONLAZY=1 "/home/cpan/pit/bare/perl-5.14.0/bin/perl" "-MExtUti +ls::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switch +es; test_harness(0, 'blib/lib', 'blib/arch')" t/tests/*/*/*.t t/tests +/*/*/*/*.t t/tests/*/*/*/*/*.t Can't locate strictures.pm in @INC (@INC contains: ##huge @INC removed +##.) at t/tests/lib/Number/MuPhone.t line 1. BEGIN failed--compilation aborted at t/tests/lib/Number/MuPhone.t line + 1. t/tests/lib/Number/MuPhone.t .............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run

From this page I assume I can fix this by adding use 5.012 to the module, yes? Is that the preferred way of "fixing" this for the tests?