[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl] Calling CPAN Testers



On Tue, Feb 02, 1999 at 06:08:00PM -0800, John W Baxter wrote:
} At 19:48 -0500 2/2/99, Chris Nandor wrote:
} > 6.  Test.  This may require some extra work in MacPerl; if you don't
} >     want to install first, you need to work with the use lib pragma
} >     in the test scripts, and you may need to deal with paths, and
} >     even calls to `perl` or system().  It can be hairy.  It can be
} >     simple.  I normally start by installing the module, then just
} >     dragging the test.pl or .t files individually to the MacPerl app.
} 
} Do you want these things tested
}    a.  with ToolServer available on the machine
}    b.  without ToolServer
}    c.  both

Ideally we want testers for as many different variations of the
MacPerl theme as possible.  Tool, app, 68k, PPC.  Our coverage under
MacPerl is quite limited compared to other OS's.

} 
} For a few modules, the testing results would depend on availability.

Generally, you would mention things like that in the comments section
of the report.  You want to try to take note of anything that might be
relevant to the outcome that might not be the same for all users of
the same operating system.  (For example, if you go to
<http://www.connect.net/gbarr/cpan-test/> and look at my reports for
Msql-Mysql, you'll notice that I always try to say what version of
mysql I'm testing with.  That's because there was a version when the
latest version of mysql passed (the one the author was using) but the
previous version (the one I was using) failed).  Things like which
compiler might be important if you're testing .xs's.  For routine perl
only modules, it probably makes very little difference whether you're
testing under the tool or the app.

Incidentally, people interested in testing should look at the
configurations at the CPAN testers site that we have on file there (I
copied mine from Chris), and try to get your :lib:Config.pm to spit
out something similar.  I've hacked mine as the OS version went up,
since I consider it more important that people know which MacOS I'm
running under than the one Matthias compiled MacPerl under.

} 
}    --john (who doesn't presently have time to help)
} 
} --
} John Baxter   jwblist@olympus.net      Port Ludlow, WA, USA
} Give a man a fish and you feed him for a day.  Teach him to fish,
} and you get rid of him for the weekend.
} 
} 

-- 
Paul Schinder
schinder@pobox.com

***** Want to unsubscribe from this list?
***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch