Subject: | doesn't follow API expected from XML::SAX::ParserFactory parsers |
I got the following test report:
http://www.nntp.perl.org/group/perl.cpan.testers/2008/08/msg2095349.html
the error claims:
t/tests....Nonblocking reads only make sense if you're giving me file
handles, y'know (well, actually sockets). Use parse_file at t/tests.t
line 17
I *am* using parse_file(). XML::SAX::PurePerl, XML::SAX::Expat and
XML::LibXML::SAX all accept this. After reading the
XML::SAX::ParserFactory docs again, I tried using parse_uri() instead,
which is also accepted by all of the parsers I mentioned, but again not
by XML::SAX::ExpatNB.