Having a look at your latest release (1.1.5), your test is now a shell script rather than a Perl script. This is really going to FAIL across the board.

Firstly, Windows users are unlikely to have /bin/sh. And secondly, although TAP::Harness can be configured to run shell scripts instead of Perl scripts, your Makefile does not attempt to do so, so the test is being run as if it's Perl.

Is perl Makefile.PL; make; make test even working on your own machine? I can't imagine that it is! If it's not working on your machine, don't expect it to work on anyone else's either!

Really, really, really, you should not need to perform all these manipulations to get your tests to pass!

I'll write back in a few minutes with a patch for 1.1.5 to get tests passing.

UPDATE: here's a patch to fix all the weirdness, and here's a tarball of P-1.1.5 with my fixes applied. If you took that tarball, bumped the version number and released it to CPAN, I imagine you'll get plenty of PASS results from CPAN testers.

use Moops; class Cow :rw { has name => (default => 'Ermintrude') }; say Cow->new->name

In reply to Re: cpan test redux...better, but... by tobyink
in thread cpan test redux...better, but... by perl-diddler

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.