update 1.0.8.0
Commits for version update
This commit is contained in:
11
vendor/symfony/process/Tests/ProcessTest.php
vendored
11
vendor/symfony/process/Tests/ProcessTest.php
vendored
@@ -54,6 +54,9 @@ class ProcessTest extends \PHPUnit_Framework_TestCase
|
||||
|
||||
public function testThatProcessDoesNotThrowWarningDuringRun()
|
||||
{
|
||||
if ('\\' === DIRECTORY_SEPARATOR) {
|
||||
$this->markTestSkipped('This test is transient on Windows');
|
||||
}
|
||||
@trigger_error('Test Error', E_USER_NOTICE);
|
||||
$process = $this->getProcess(self::$phpBin." -r 'sleep(3)'");
|
||||
$process->run();
|
||||
@@ -1162,7 +1165,8 @@ class ProcessTest extends \PHPUnit_Framework_TestCase
|
||||
/**
|
||||
* @dataProvider provideVariousIncrementals
|
||||
*/
|
||||
public function testIncrementalOutputDoesNotRequireAnotherCall($stream, $method) {
|
||||
public function testIncrementalOutputDoesNotRequireAnotherCall($stream, $method)
|
||||
{
|
||||
$process = $this->getProcess(self::$phpBin.' -r '.escapeshellarg('$n = 0; while ($n < 3) { file_put_contents(\''.$stream.'\', $n, 1); $n++; usleep(1000); }'), null, null, null, null);
|
||||
$process->start();
|
||||
$result = '';
|
||||
@@ -1177,7 +1181,8 @@ class ProcessTest extends \PHPUnit_Framework_TestCase
|
||||
$process->stop();
|
||||
}
|
||||
|
||||
public function provideVariousIncrementals() {
|
||||
public function provideVariousIncrementals()
|
||||
{
|
||||
return array(
|
||||
array('php://stdout', 'getIncrementalOutput'),
|
||||
array('php://stderr', 'getIncrementalErrorOutput'),
|
||||
@@ -1206,7 +1211,7 @@ class ProcessTest extends \PHPUnit_Framework_TestCase
|
||||
} catch (RuntimeException $e) {
|
||||
$this->assertSame('This PHP has been compiled with --enable-sigchild. You must use setEnhanceSigchildCompatibility() to use this method.', $e->getMessage());
|
||||
if ($enhance) {
|
||||
$process->setEnhanceSigChildCompatibility(true);
|
||||
$process->setEnhanceSigchildCompatibility(true);
|
||||
} else {
|
||||
self::$notEnhancedSigchild = true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user