On Wed, Sep 19, 2001 at 04:37:41PM +0100, Paul Marquess wrote: > From: Rafael Garcia-Suarez [mailto:[EMAIL PROTECTED]] > > > Michael G Schwern listed: > > [...] > > > warnings::register (almost no docs) > > Hmm, would a "see L<warnings> and L<perllexwarn>." do? I've always been a fan of putting the docs near the code, but if it reads better with it all in perllexwarn a reference will do. > > 2. test the *modules* warnings.pm (i.e. the functions > > warnings::enabled(), warnings::warn(), etc.) and > > warnings/register.pm. There are currently no tests for that. > > > > lib/warnings.t looks like it tests the 2d point, but in fact it tests > > the first. > > Nope, it does both. The test files that start with digits are intended to > test the features of the warnings pragma itself along with it's interaction > with $^W. All the other files test specific warnings. > > The tests for warnings::enabled and warnings::warn are in 9enabled. Hmmm, the tests in 9enabled only test the consistency of the warnings API. They don't seem to check if they actually enabled or disabled any warnings. -- Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/ Perl6 Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One They just don't make any good porn music anymore, do they? - WXDX DJ refering to "More, More, More"