[Process][Tests] fixed chainedCommandsOutput tests
for OS where echo does not support -n option (like MacOS X)
This commit is contained in:
parent
8f33f2ea86
commit
0f4d8af6cf
@ -79,8 +79,8 @@ abstract class AbstractProcessTest extends \PHPUnit_Framework_TestCase
|
||||
public function chainedCommandsOutputProvider()
|
||||
{
|
||||
return array(
|
||||
array('11', ';', '1'),
|
||||
array('22', '&&', '2'),
|
||||
array("1\n1\n", ';', '1'),
|
||||
array("2\n2\n", '&&', '2'),
|
||||
);
|
||||
}
|
||||
|
||||
@ -94,7 +94,7 @@ abstract class AbstractProcessTest extends \PHPUnit_Framework_TestCase
|
||||
$this->markTestSkipped('Does it work on windows ?');
|
||||
}
|
||||
|
||||
$process = $this->getProcess(sprintf('echo -n %s %s echo -n %s', $input, $operator, $input));
|
||||
$process = $this->getProcess(sprintf('echo %s %s echo %s', $input, $operator, $input));
|
||||
$process->run();
|
||||
$this->assertEquals($expected, $process->getOutput());
|
||||
}
|
||||
|
Reference in New Issue
Block a user