예제 #1
0
 public function testShouldWaitAndUpdateStatus()
 {
     $actualStatus = null;
     $expectedStatus = -1;
     $this->overwrite('pcntl_wait', function (&$status) use($expectedStatus) {
         $status = $expectedStatus;
     });
     $control = new Control();
     $control->wait($actualStatus);
     $this->assertEquals($expectedStatus, $actualStatus);
 }