ob_start(); $testResult = TestRunner::runTests($folder); $testOutput = ob_get_contents(); ob_end_clean(); if (!$testResult['result']) { $passedAllTests = false; $output[] = "TEST FAILED"; } else { $output[] = "TEST PASSED"; } $output[] = $testOutput; //$output=array_merge($output,$testResult['output']); // CHECK PHP LOG FILE if (!empty(TestConfig::getConfig('testLogFiles'))) { foreach (explode(",", TestConfig::getConfig('testLogFiles')) as $k => $logFile) { $lines = FileSystemTools::checkChangesToFile($snapshots[$logFile], $logFile); if (count($lines) > 0) { $output[] = "-------------------------------------------------"; $output[] = 'LOG FILE ' . $logFile; $output[] = "-------------------------------------------------"; $output = array_merge($output, $lines); $output[] = "-------------------------------------------------"; } } } if (php_sapi_name() == 'cli') { echo "\n" . implode("\n", $output) . "\n"; $output = array(); } // $output=array_merge($output, }