--- AnyEvent/t/65_event_07_io.t 2009/07/08 04:49:18 1.1 +++ AnyEvent/t/65_event_07_io.t 2011/08/12 18:41:28 1.6 @@ -1,9 +1,12 @@ -$|=1; -BEGIN { print "1..18\n" } - use AnyEvent; use AnyEvent::Util; -use AnyEvent::Impl::Event; + + 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::Event;1} or ((print qq{1..0 # SKIP AnyEvent::Impl::Event not loadable\n}), exit 0) } + + + +$| = 1; print "1..18\n"; print "ok 1\n"; @@ -26,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"; @@ -42,7 +45,7 @@ $cv->send; }); -$cv = AnyEvent->condvar; $cv->wait; +$cv = AnyEvent->condvar; $cv->recv; print "ok 10\n"; @@ -59,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"; @@ -75,7 +78,7 @@ $cv->send; }); -$cv = AnyEvent->condvar; $cv->wait; +$cv = AnyEvent->condvar; $cv->recv; print "ok 18\n";