--- AnyEvent/t/68_poe_07_io.t 2009/07/08 04:49:18 1.1 +++ AnyEvent/t/68_poe_07_io.t 2011/08/12 18:41:30 1.7 @@ -1,10 +1,12 @@ -$|=1; -$^W=0; -BEGIN { print "1..18\n" } - use AnyEvent; use AnyEvent::Util; -use AnyEvent::Impl::POE; + + BEGIN { $ENV{PERL_ANYEVENT_LOOP_TESTS} or ((print qq{1..0 # SKIP PERL_ANYEVENT_LOOP_TESTS not true\n}), exit 0) } + BEGIN { eval q{use AnyEvent::Impl::POE;1} or ((print qq{1..0 # SKIP AnyEvent::Impl::POE not loadable\n}), exit 0) } + $^W = 0; + + +$| = 1; print "1..18\n"; print "ok 1\n"; @@ -27,7 +29,7 @@ print "ok 3\n"; -{ my $cv = AnyEvent->condvar; $t = AnyEvent->timer (after => 0.05, cb => sub { $cv->send }); $cv->wait } +{ my $cv = AnyEvent->condvar; $t = AnyEvent->timer (after => 0.05, cb => sub { $cv->send }); $cv->recv } print "ok 4\n"; @@ -43,7 +45,7 @@ $cv->send; }); -$cv = AnyEvent->condvar; $cv->wait; +$cv = AnyEvent->condvar; $cv->recv; print "ok 10\n"; @@ -60,7 +62,7 @@ print "ok 11\n"; -{ my $cv = AnyEvent->condvar; $t = AnyEvent->timer (after => 0.05, cb => sub { $cv->send }); $cv->wait } +{ my $cv = AnyEvent->condvar; $t = AnyEvent->timer (after => 0.05, cb => sub { $cv->send }); $cv->recv } print "ok 12\n"; @@ -76,7 +78,7 @@ $cv->send; }); -$cv = AnyEvent->condvar; $cv->wait; +$cv = AnyEvent->condvar; $cv->recv; print "ok 18\n";