예제 #1
0
 public function testMethods()
 {
     $process = new \Jenner\SimpleFork\Process(function () {
         sleep(3);
     }, 'test');
     $pool = new \Jenner\SimpleFork\Pool();
     $pool->execute($process);
     $this->assertEquals(1, $pool->aliveCount());
     $this->assertEquals($process, $pool->getProcessByPid($process->getPid()));
     $this->assertEquals($process, $pool->getProcessByName('test'));
 }