1
0
mirror of https://github.com/danog/process.git synced 2024-11-30 04:39:04 +01:00

Fix testProcessEnvIsValid on Windows

This commit is contained in:
Niklas Keller 2017-12-05 22:41:30 +01:00
parent f7f0931a7d
commit 94479ce058

View File

@ -124,10 +124,12 @@ class ProcessTest extends TestCase {
public function testProcessEnvIsValid() {
Loop::run(function () {
$process = new Process(self::CMD_PROCESS, null, [
'env_name' => 'env_value'
'test' => 'foobar',
'PATH' => \getenv('PATH'),
'SystemRoot' => \getenv('SystemRoot') ?: '', // required on Windows for process wrapper
]);
$process->start();
$this->assertSame('env_value', $process->getEnv()['env_name']);
$this->assertSame('foobar', $process->getEnv()['test']);
yield $process->join();
});
}