Comos\Qpm\Process\ProcessTest::testTerminate PHP Method

testTerminate() public method

public testTerminate ( )
    public function testTerminate()
    {
        $child = Process::fork(function () {
            \usleep(1000);
        });
        $child->terminate();
        $pid = \pcntl_wait($st);
        $this->assertEquals(\SIGTERM, \pcntl_wtermsig($st));
        $this->assertEquals($pid, $child->getPid());
    }