Example #1
0
 function testAddWriteStream()
 {
     $h = fopen('php://temp', 'r+');
     $loop = new Loop();
     $loop->addWriteStream($h, function () use($h, $loop) {
         fwrite($h, 'hello world');
         $loop->removeWriteStream($h);
     });
     $loop->run();
     rewind($h);
     $this->assertEquals('hello world', stream_get_contents($h));
 }