ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent/t/handle/02_write.t
(Generate patch)

Comparing AnyEvent/t/handle/02_write.t (file contents):
Revision 1.3 by elmex, Thu May 15 09:03:43 2008 UTC vs.
Revision 1.4 by elmex, Wed May 21 14:27:58 2008 UTC

34 my ($rd_ae, $data) = @_; 34 my ($rd_ae, $data) = @_;
35 $dat = substr $data, 0, 2; 35 $dat = substr $data, 0, 2;
36 $dat .= substr $data, -5; 36 $dat .= substr $data, -5;
37 37
38 print "ok 4 - first read chunk\n"; 38 print "ok 4 - first read chunk\n";
39
40 $wr_ae->push_write ("A" x 5000); 39 $wr_ae->push_write ("A" x 5000);
41 $wr_ae->on_drain (sub { 40 $wr_ae->on_drain (sub {
42 my ($wr_ae) = @_; 41 my ($wr_ae) = @_;
43 $wr_ae->on_drain; 42 $wr_ae->on_drain;
44 print "ok 5 - fourth write\n" 43 print "ok 5 - fourth write\n";
45 });
46 44
47 $rd_ae->push_read_chunk (1, sub { 45 $rd_ae->push_read_chunk (1, sub {
48 print "ok 6 - second read chunk\n"; 46 print "ok 6 - second read chunk\n";
49 $cv->broadcast 47 $cv->broadcast
48 });
50 }); 49 });
51}); 50});
52 51
53$wr_ae->push_write ("A" x 5000); 52$wr_ae->push_write ("A" x 5000);
54$wr_ae->push_write ("X" x 130); 53$wr_ae->push_write ("X" x 130);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines