Re: [Module::Build] [RFC] author tests
Status: Beta
Brought to you by:
kwilliams
|
From: Chris D. <ch...@cl...> - 2006-02-02 21:03:18
|
On Feb 2, 2006, at 12:11 PM, Tyler MacDonald wrote: > If they're not a developer, what are they doing running unit tests > in the first place??? End users typically install applications, > which either > prebundle a whole bunch of perl packages or rely on some package > management > system (ppm, deb, etc) to separate real dependancies from build > dependancies > for them and only install what they need. The end users may be in a different environment from me. I usually only tests Perl 5.8.6 on OS X and Linux before release, so I rely on other installers to provide bug reports for me. > I think in this case Test::Pod should be a build_requires... Your > other examples (copyright.t, etc) obviously will only work on your > system so > it makes sense for those to have some sort of special treatment. Test::Pod is different from general regression tests. POD should either pass on all systems or fail on all. In what scenario would POD fail on a non-developer system. And even if it did fail, do I want to scare people off from using my code because I have an =item without an =over? No. So, I want pod.t to be a non-core test in my modules. Currently I only include it in MANIFEST because of Kwalitee [1]. Chris [1] However, I am grateful to Kwalitee for getting to adopt Test::Pod and its ilk in the first place! -- Chris Dolan, Software Developer, Clotho Advanced Media Inc. 608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703 vCard: http://www.chrisdolan.net/ChrisDolan.vcf Clotho Advanced Media, Inc. - Creators of MediaLandscape Software (http://www.media-landscape.com/) and partners in the revolutionary Croquet project (http://www.opencroquet.org/) |