protected function logJUnit(array $conflicts, $filename, $duration)
{
$document = new JUnitXmlDocument();
$suite = $document->addTestSuite();
$suite->setName('n98-magerun: ' . $this->getName());
$suite->setTimestamp(new DateTime());
$suite->setTime($duration);
$testCase = $suite->addTestCase();
$testCase->setName('Magento Rewrite Conflict Test');
$testCase->setClassname('ConflictsCommand');
foreach ($conflicts as $conflict) {
$message = sprintf('Rewrite conflict: Type %s | Class: %s, Rewrites: %s | Loaded class: %s', $conflict['Type'], $conflict['Class'], $conflict['Rewrites'], $conflict['Loaded Class']);
$testCase->addFailure($message, 'MagentoRewriteConflictException');
}
$document->save($filename);
}