D. Hageman wrote:
CPAN Testers,

Is there a way to get my module excluded from being tested?  I know that
sounds like it is counter intuitive, but the problem is that most of the
tests fail for reasons that I can't fix.

I received a test report the other day that Net::CUPS failed because the
system had a full hard drive.

I get reports like the one below all the time.  How do you expect
Net::CUPS to work if you don't have CUPS installed?

Rarely do I get a bug report were the report is legitimate.  Here are
the most common reasons for test failure:

a) You don't have the cups headers installed
b) You don't have a new enough version of cups installed.
c) You don't have cups running on the system you are installing it on.
d) You are running the tests as a user that doesn't have the ability to
add/remove/modify destinations in cups.

Right now on CPAN it shows that my module has failed to work on 18
systems and it worked on none.  *sigh*

It looks like your Makefile.PL is already checking whether the stuff you need is there, 
you just need to change what it does when it isn't.  In that case, don't actually write a 
Makefile and exit with a return code of 0.  You then won't get a failure report.  You 
"successfully" didn't write a Makefile.

Reply via email to