Hi all,

Anybody like testing and depend on PAR to work?  If so, Module::ScanDeps 
*badly* needs your help.  There are currently only two tests, one of 
which is conditional on Module::Pluggable, the other of which doesn't 
provide much coverage.

What's the best way to test this sort of thing?

I could certainly run some simple checks on core modules, but I envision 
myself quickly getting into difference between platforms and perl 
versions.

It seems like the best way to get traction quickly is to throw some 
real-world data at it and do some reasonable checks on the results.  
e.g. we could easily generate a known set of required modules for each 
module in the test set.  However, the "who used what" data is currently 
incorrect in a few cases, so a full expect test would break after a 
bugfix or two.

So, where to get a good set of perl program data to test against?  
Bundle a static set of modules with it?  Create an optional "data pack" 
to drive the testing?

I don't really want to write-up a bunch of Foo.pm and Bar.pm modules, 
particularly since what we're dealing with is a rather large and 
feature-packed system that's gone through quite a bit of fix-this-
here-and-that-there.

Suggestions?  Volunteers?

Thanks,
Eric
-- 
Cult: A small, unpopular religion.
Religion: A large, popular cult.
-- Unknown
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to