Keep It Simple, Stupid | |
PerlMonks |
How to organize and install test filesby roman (Monk) |
on Oct 12, 2007 at 11:03 UTC ( [id://644436]=perlquestion: print w/replies, xml ) | Need Help?? |
roman has asked for the wisdom of the Perl Monks concerning the following question: Fellow monks, has anybody ever solved a problem how to make test files coming with a (your own) Perl module permanent, i.e. able to be run without the reinstallation of the module? I'd like to have the tests installed along with the module installation. I don't want to use Build test again, because after installation I don't keep the module source at a production server. Since our inhouse modules are build using a subclass of Module::Build I plan to extend the installation phase so it copies the t directory into some APP_ROOT/test/Module-Name dir. Do you think it is a reasonable approach? Do you use a different one? Do you keep your test files separated from your modules? As I am thinking of it It would be nice to locally hack ExtUtils::MakeMaker and Module::Build so that also CPAN modules would have their tests permanently installed (for retests and for inspiration how to write the test). Do you think it is worth the effort? Any idea appreciated. Upgrade of SOAP::Lite while neglecting the tests put me into troubles I want to avoid for the next time.
Back to
Seekers of Perl Wisdom
|
|