run(); $this->assertSame( $process_run->stdout, $expected_out ); } public static function data_process_env() { return [ [ '', [], [], '' ], [ 'ENV=blah', [], [ 'ENV' ], 'blah' ], [ 'ENV="blah blah"', [], [ 'ENV' ], 'blah blah' ], [ 'ENV_1="blah1 blah1" ENV_2="blah2" ENV_3=blah3', [ 'ENV' => 'in' ], [ 'ENV', 'ENV_1', 'ENV_2', 'ENV_3' ], 'inblah1 blah1blah2blah3' ], [ 'ENV=blah', [ 'ENV_1' => 'in1', 'ENV_2' => 'in2' ], [ 'ENV_1', 'ENV_2', 'ENV' ], 'in1in2blah' ], ]; } }