ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent/t/62_cocoa_07_io.t
(Generate patch)

Comparing AnyEvent/t/62_cocoa_07_io.t (file contents):
Revision 1.2 by root, Mon Jul 4 21:14:27 2011 UTC vs.
Revision 1.3 by root, Tue Aug 2 20:02:46 2011 UTC

24 }); 24 });
25}); 25});
26 26
27print "ok 3\n"; 27print "ok 3\n";
28 28
29{ my $cv = AnyEvent->condvar; $t = AnyEvent->timer (after => 0.05, cb => sub { $cv->send }); $cv->wait } 29{ my $cv = AnyEvent->condvar; $t = AnyEvent->timer (after => 0.05, cb => sub { $cv->send }); $cv->recv }
30 30
31print "ok 4\n"; 31print "ok 4\n";
32 32
33$wa = AnyEvent->io (fh => $a, poll => "w", cb => sub { 33$wa = AnyEvent->io (fh => $a, poll => "w", cb => sub {
34 syswrite $a, "0"; 34 syswrite $a, "0";
40 sysread $a, my $buf, 1; 40 sysread $a, my $buf, 1;
41 print "ok 9\n"; 41 print "ok 9\n";
42 $cv->send; 42 $cv->send;
43}); 43});
44 44
45$cv = AnyEvent->condvar; $cv->wait; 45$cv = AnyEvent->condvar; $cv->recv;
46 46
47print "ok 10\n"; 47print "ok 10\n";
48 48
49$rb = AnyEvent->io (fh => fileno $b, poll => "r", cb => sub { 49$rb = AnyEvent->io (fh => fileno $b, poll => "r", cb => sub {
50 print "ok 14\n"; 50 print "ok 14\n";
57 }); 57 });
58}); 58});
59 59
60print "ok 11\n"; 60print "ok 11\n";
61 61
62{ my $cv = AnyEvent->condvar; $t = AnyEvent->timer (after => 0.05, cb => sub { $cv->send }); $cv->wait } 62{ my $cv = AnyEvent->condvar; $t = AnyEvent->timer (after => 0.05, cb => sub { $cv->send }); $cv->recv }
63 63
64print "ok 12\n"; 64print "ok 12\n";
65 65
66$wa = AnyEvent->io (fh => fileno $a, poll => "w", cb => sub { 66$wa = AnyEvent->io (fh => fileno $a, poll => "w", cb => sub {
67 syswrite $a, "0"; 67 syswrite $a, "0";
73 sysread $a, my $buf, 1; 73 sysread $a, my $buf, 1;
74 print "ok 17\n"; 74 print "ok 17\n";
75 $cv->send; 75 $cv->send;
76}); 76});
77 77
78$cv = AnyEvent->condvar; $cv->wait; 78$cv = AnyEvent->condvar; $cv->recv;
79 79
80print "ok 18\n"; 80print "ok 18\n";
81 81

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines