Test failures to fix
--------------------------
These tests fail on 6.04.
I haven't been able to reproduce these FAILs on my machines. Maybe that's
because I only have Linux ones, and all these failures were reported on
non-Linux machines. -- Hinrik
~~~~~~~~
* FAIL 3478590 5.10.0 on Netbsd 4.0.1 (alpha-netbsd)
~~~~~~~~
t/04_plugins/09_nickreclaim/02_reclaim......# Looks like you planned 6 tests but ran 1 extra.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED test 7
Failed 1/6 tests, 83.33% okay
Ran 1 extra? It's at times like these that I wish CPAN testers always printed
verbose test output, so I'd know which test ran more often than it should have.
~~~~~~~~
* FAIL 3425997 5.10.0 on MSWin32 5.1 (MSWin32-x86-multi-thread)
~~~~~~~~
# Failed test 'Send test results'
# at t/04_plugins/17_dcc/04_send_spaces.t line 120.
# got: '0'
# expected: '14'
Use of uninitialized value in numeric lt (<) at C:\strawberry\cpan\build\POE-Component-IRC-6.04-ZRAiDh\blib\lib/POE/Component/IRC/Plugin/DCC.pm line 481.
# Failed test 'Send test results'
# at t/04_plugins/17_dcc/04_send_spaces.t line 120.
# got: undef
# expected: '14'
# Looks like you failed 2 tests of 13.
t/04_plugins/17_dcc/04_send_spaces.t ........
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/13 subtests
t/04_plugins/17_dcc/03_send.t passes on this machine, so maybe the FAIL has
something to do with spaces in filenames on Windows?
~~~~~~~~
* FAIL 3420198 5.10.0 on Darwin 9.1.0 (darwin-thread-multi-2level)
* FAIL 3712547 5.8.9 on Linux 2.6.18-92.1.18.el5 (s390x-linux)
~~~~~~~~
# Failed test 'Line 14'
# at t/04_plugins/14_logger/02_public.t line 228.
# got: '<-- NewNick (~andy@poco.server.irc) leaves #testchannel (NewNick)'
# expected: '--- TestBot1 is now known as NewNick'
# Failed test 'Line 15'
# at t/04_plugins/14_logger/02_public.t line 224.
# '--> NewNick (~andy@poco.server.irc) joins #testchannel'
# doesn't match '(?-xism:^<-- NewNick \(\S+@\S+\) leaves #testchannel \(NewNick\)$)'
# Failed test 'Line 16'
# at t/04_plugins/14_logger/02_public.t line 224.
# '<-- TestBot2 kicks NewNick from #testchannel (Bye bye)'
# doesn't match '(?-xism:^--> NewNick \(\S+@\S+\) joins #testchannel$)'
# Failed test 'Line 17'
# at t/04_plugins/14_logger/02_public.t line 228.
# got: '--> NewNick (~andy@poco.server.irc) joins #testchannel'
# expected: '<-- TestBot2 kicks NewNick from #testchannel (Bye bye)'
# Failed test 'Line 18'
# at t/04_plugins/14_logger/02_public.t line 224.
# '<-- NewNick (~andy@poco.server.irc) quits (Client Quit)'
# doesn't match '(?-xism:^--> NewNick \(\S+@\S+\) joins #testchannel$)'
# Looks like you planned 29 tests but ran 28.
# Looks like you failed 5 tests of 28 run.
t/04_plugins/14_logger/02_public.t ..........
Dubious, test returned 5 (wstat 1280, 0x500)
Failed 6/29 subtests
Looks like the "--- TestBot1 is now known as NewNick" message didn't make it
to the log file for some reason.