http://www.perlmonks.org?node_id=1005453

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Is there any Perl helper, to help people start a module, which does things like:

#!/usr/bin/perl -w use strict; use diagnostics; BEGIN { $DB::single = 1; # Allows us to single step through testing # If you need to define functions from the module, do that with a # qw( ... ) after the quoted module name. use_ok( '$ModuleName' ) or die; } diag( "Testing $ModuleName $ModuleName::VERSION" ); =pod This is a stub test function, from which a person can build their monolithic module, and then split the module into pieces if need be. Put whatever code and data you are using to test this module as you develop it below. =cut my $Pi = 4 * atan2( 1, 1 ); # And whatever other constant a person might need.

And I propose a name of z99.t, so that it runs last.

But this idea is that the various helpers (to start projects for people), give them a template in ./t/ where they can develop their module via testing. This seems to be something that people who develop software professionally prefer, but doesn't seem to be present here. Maybe there is a better way?

Replies are listed 'Best First'.
Re: Developing/testing numerical Perl
by eyepopslikeamosquito (Archbishop) on Nov 25, 2012 at 05:13 UTC
Re: Developing/testing numerical Perl
by kcott (Archbishop) on Nov 25, 2012 at 03:55 UTC