Some more test failures confirmations...

Test::Exception is uninstallable.

Test::SubCalls is uninstallable.

Test::Pod is uninstallable.

Test::Warn is uninstallable.

test_fail() which is the problem in TB::Tester was really only a convenience function for test_diag( Failed at ... ).

Pretty much every single use of test_diag was for that purpose.

So Test-URI which does that directly is definitely broken. Fixing TB::Tester won't fix this case. So Test-URI needs to be repaired as well. LWP will not be installable by anyone with Test::More 0.61 installed until it is fixed. So you probably need to rerelease LWP as well to force a dependency of the test Test-URI version, once it's out.

And it would appear BDFOY's 3 other Test:: modules are also dead.

Schwern, it isn't going to be JUST TB::Tester that needs fixing it's going to be a ton of things.

And since test_fail() was a shortcut since so many people did test_diag( Failed at... ) on their own, you are probably also breaking a ton of testing modules out there in corporate land as well.

Either directly because of test_diag, or because of their use of test_fail() we are going to need to fix the following modules which are currently broken with 0.61

Acme-Test-Buffy MARKF
File-Random     BIGJ
HTTP-WebTest    ILYAM
Test-Block      ADIE
Test-Data       BDFOY
Test-Env        BDFOY
Test-File       BDFOY
Test-Files      PHILCROW
Test-HTML-Tidy  PETDANCE
Test-HTTP-Server-Simple GLASSER
Test-ISBN       BDFOY
Test-LongString RGARCIA
Test-ManyParams BIGJ
Test-Memory-Cycle       PETDANCE
Test-Number-Delta       DAGOLDEN
Test-Pod        PETDANCE
Test-Pod-Coverage       PETDANCE
Test-Prereq     BDFOY
Test-Role       JFITZ
Test-Spelling   ITUB
Test-Struct     YVES
Test-Tail-Multi MCMAHON
Test-URI        BDFOY
Test-Version    PARTICLE
Test-Warn       BIGJ
Test-XML-Valid  MARKSTOS

Could the authors of all of these modules please upgrade their packages to fit the output format of the new Test::More output format. Actually, those using test_diag directly are going to need to either test differently depending on whether you are installing with Test::More > 0.61 or lower. In fact, since scraping is not supported, you may need to stop doing test_diag testing and port to something other than Test::Builder::Tester.

I'm sure Schewrn will suggest a suitable alternative to port to.

Or more likely port to test_fail()... once someone fixes it.

Once Test-URI is upgraded, we are going to need to make sure the newest version is installed, so could the authors of the following modules please note you will need to do a new release to update this dependency.

Amethyst        SHEVEK
Apache-ACEProxy MIYAGAWA
Apache-DoCoMoProxy      KOBAYASI
Apache-Gallery  LEGART
Apache-No404Proxy       MIYAGAWA
Apache-ProxyRewrite     CGILMORE
AxKit-App-Gallery       NIKC
Biblio-Citation-Parser  MJEWELL
Bio-Prospect    REECE
Bot-CPAN        FOX
Business-BancaSella     EBRUNI
CGI-Application-MailPage        WONKO
CGI-Application-Plugin-LinkIntegrity    MGRAHAM
CGI-SSI JAMES
CGI-Test        MSHILTONJ
CPAN-Mini       RJBS
CPAN-YACSmoke   RRWO
Catalyst        MRAMBERG
Catalyst-Plugin-Session-CGISession      TSHINNIC
Catalyst-Plugin-Session-FastMmap        MRAMBERG
Catalyst-Plugin-Session-Flex    RCONOVER
Chess-Games-DotCom      TBONE
DBIx-TextSearch SRPATT
DWH_File        SUMUS
DynaPage-Apache2        DANPEDER
Email-Folder-POP3       CWEST
Email-FolderType-Net    CWEST
Feed-Find       BTROTT
Finance-Bank-Natwest    KNEW
Finance-Bank-Norisbank  JMASTROS
Flickr-API      IAMCAL
FramesReady     DERHAAG
HTML-Location   ADAMK
HTML-MobileConverter    JKONDO
HTML-SimpleLinkExtor    BDFOY
HTML-StickyQuery        IKEBE
HTML-WikiConverter      DIBERRI
HTTP-Handle     PSIONIC
HTTP-OAI        TIMBRODY
HTTP-Parser     DBROBINS
HTTP-Size       BDFOY
HTTP-WebTest    ILYAM
Hoobot  BSMITH
IO-Ftp  MIKEB
JSAN-Client     ADAMK
JavaScript-Librarian    ADAMK
LWP-Protocol-virtual    RPAUL
Link_Controller MIKEDLR
Logfile-Access  DTIBERIO
Logfile-EPrints TIMBRODY
MKDoc-Core      BPOSTLE
Mac-AppleEvents-Simple  CNANDOR
Mail-Box        MARKOV
Mail-ListDetector       MSTEVENS
Mail-SPF-Query  FREESIDE
Mail-SpamAssassin-SpamCopURI    EAK
MasonX-WebApp   DROLSKY
Maypole-FormBuilder     DAVEBAIRD
Maypole-Plugin-Authentication-Abstract  SRI
Maypole-Plugin-QuickTable       DAVEBAIRD
Meta    VELTZER
Module-Release-Extras   NIKC
Net-Amazon      MSCHILLI
Net-Blogger     ASCOPE
Net-DAV-Server  BRONG
Net-DPAP-Client LBROCARD
Net-HTTPServer  REATMON
Net-OpenID-Consumer     BRADFITZ
Net-OpenID-Server       BRADFITZ
Net-RVP DBROBINS
Net-SMS-Web     AWRIGLEY
OAI-Harvester   ESUMMERS
OpenFrame-Segment-Apache        LBROCARD
OpenFrame-Segment-Apache2       LBROCARD
PApp    MLEHMANN
POE-Component-Client-HTTP       RCAPUTO
Pangloss        SPURKIS
Prospect        REECE
RDF-Service     JONAS
RDF-Sesame      MNDRIX
RT-Atom AUTRIJUS
RT-Client       AUTRIJUS
Rose-URI        JSIRACUSA
SRU     BRICAS
Scraper GLENNWOOD
Syndicate-Channel       DRRHO
Test-HTTPStatus BDFOY
Test-URI        BDFOY
Test-WWW-Mechanize-Maypole      DAVEBAIRD
ThreatNet-Topic ADAMK
Tie-FTP NUFFIN
URI-Fetch       BTROTT
URI-Find        ROSCH
URI-Find-Rule   RJP
URI-ImpliedBase MCMAHON
URI-OpenURL     TIMBRODY
URI-ToDisk      ADAMK
URI-imap        CWEST
URI-imaps       CWEST
URI-sftp        SALVA
VCS     GMCCAR
WWW-AdManager   AWRIGLEY
WWW-Agent       DRRHO
WWW-Blog-Metadata-Icon  BTROTT
WWW-BookBot     QJZHOU
WWW-Cache-Google        MIYAGAWA
WWW-EmpireTheatres      BRICAS
WWW-Link        MIKEDLR
WWW-Mechanize   PETDANCE
WWW-Mechanize-Pluggable MCMAHON
WWW-Mediawiki-Client    MARKJ
WWW-REST        AUTRIJUS
WWW-Search-NCBI-PubMed  MUENALAN
WWW-Search-Rambler      ARTO
WWW-Search-Yandex       ARTO
WWW-Shorten     DAVECROSS
WWW-SimpleRobot AWRIGLEY
WWW-Topica      SIMONW
WebService-Upcoming     GKNAUSS
WebService-Validator-CSS-W3C    BJOERN
Win32-IE-Mechanize      ABELTJE
Winamp-Control  MUENALAN
Wombat  IX
XML-Atom        MIYAGAWA
XML-FOAF        BTROTT
XML-Feed        BTROTT
XML-Generator-vCard-Base        ASCOPE
XML-RSS-Feed    JBISBEE
XML-RSS-Tools   ATRICKETT
XPC     GREGOR
XPlanner        MSCHWERN
XTM     DRRHO
Yahoo-Search    JFRIEDL
junoscript-perl JUNOS
libwww-perl     GAAS
webchat SIMONW

So really, PLEASE just rollback that single wishlist item until the rest of CPAN has a chance to catch up.


Reply via email to