['pipe','r'],1=>['pipe','w'],2=>['pipe','w']],$pipes); self::assertIsResource($process);fclose($pipes[0]); $out=stream_get_contents($pipes[1]);$err=stream_get_contents($pipes[2]); fclose($pipes[1]);fclose($pipes[2]); self::assertSame(0,proc_close($process),$out.$err); self::assertStringContainsString('TOTAL 21 application-data checks passed',$out); } }