On Sat, Apr 21, 2001 at 10:32:35PM +0100, Michael G Schwern wrote:
> After patching up 1_compile.t, I now have a fairly accurate list of
> all the modules which are never even mentioned in the tests.  They are
> listed below.  Its a little over a third of the whole distribution
> (I'm not counting .pl files.).

Pumpkin's Excuses follow.

> Particularly distrubing are:
>         AutoSplit    (heaps of important stuff relies on this)
>         CPAN         (since I know the CPAN version has tests)

Yes, rather network-intensive tests.  We can't assume access
to a CPAN mirror.

>         Carp::Heavy  (ie. there are no explicit Carp tests)
>         ExtUtils::*  (eeep!)
>         Filter::Simple (we let a module in without tests?)

>         Shell        (tsk, tsk Larry ;)
> 
> AutoSplit
> CGI::Apache

You wanna us to include Apache distribution with Perl? :-)

> CGI::Carp
> CGI::Cookie
> CGI::Push
> CGI::Switch

I don't see us testing much CGI stuff.

> File::stat

Something very simple can be tested, but not much.

> Filter::Simple

The tests coming with Filter::Simple were too...simple.

> I18N::Collate

Heavily, heavily deprecated.

> Net::Ping

Maybe hard to test anything meaningful portably.

> Net::netent
> Net::protoent
> Net::servent

System dependent.  Similar issues as with User::

> PerlIO

Err, nothing much would work in bleadperl if PerlIO didn't since
it's the "stdio" layer...

> Time::gmtime
> Time::localtime
> Time::tm

I may do something about these.

> User::grent
> User::pwent

System dependent.  op/pwent and op/grent (which test the same
functionality but in lower level) have been a pain to get even
as portable as they use.  Probably could be embedded into the
said op/ tests.

> attributes
> autouse
> blib
> filetest

System dependent, requires filesystems with ACLs.

> open

See PerlIO.

> sigtrap

> unicode::distinct

Hmmm.  I don't know what to do with this.  Do we still want to use it?

-- 
$jhi++; # http://www.iki.fi/jhi/
        # There is this special biologist word we use for 'stable'.
        # It is 'dead'. -- Jack Cohen

Reply via email to