JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbrfilter()->addDirectoryToWhitelist('src'); $coverage->start('Testrunner'); } $result = Testrunner::compare($files, false); if (in_array('coverage', $options)) { $coverage->stop(); $writer = new Clover; $writer->process($coverage, 'runner.xml'); echo "\nCoverage saved as runner.xml\n\n"; } if (!$result) { echo "\033[0;31mTestrunner failed, please fix or rebase before building or deploying!\033[0m\n\n"; if (in_array('show', $options)) { echo file_get_contents('runner.log') . "\n\n"; echo "Done!\n\n"; } exit(1); } break; case 'compare': $result = Testrunner::compare($files, false); if (!$result) { echo "\033[0;31mTestrunner failed, please look at runner.log for the details!\033[0m\n\n"; if (in_array('show', $options)) { echo file_get_contents('runner.log') . "\n\n"; echo "Done!\n\n"; } exit(1); } break; case 'rebase': Testrunner::rebase($files, false); break; }