Subject: | 0.46 fails test under darwin 11.3.0 |
t/52loop-listen.t dies with "Test died early - resolve error closed" after test 4 ($newclient peer
is correct). Here is a log:
anno@radom> cpanp -z IO::Async
anno@radom> ls
Build.PL MANIFEST Makefile.PL lib
Changes META.json README t
LICENSE META.yml examples
anno@radom> perl Makefile.PL
# running Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'IO-Async' version '0.46'
anno@radom> make
/usr/local/bin/perl Build --makefile_env_macros 1
Building IO-Async
anno@radom> prove -bv t/52loop-listen.t
t/52loop-listen.t ..
1..19
ok 1 - on_notifier fired synchronously
ok 2 - synchronous on_notifier given a Notifier isa IO::Async::Notifier
ok 3 - $clientsock is connected
ok 4 - $newclient peer is correct
Test died early - resolve error closed
# Looks like you planned 19 tests but ran 4.
# Looks like your test exited with -1 just after 4.
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 15/19 subtests
Test Summary Report
-------------------
t/52loop-listen.t (Wstat: 65280 Tests: 4 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 19 tests but ran 4.
Files=1, Tests=4, 0 wallclock secs ( 0.06 usr 0.00 sys + 0.11 cusr 0.02 csys = 0.19 CPU)
Result: FAIL