N98\Magento\Command\Developer\Theme\DuplicatesCommand::logJUnit PHP Метод

logJUnit() защищенный Метод

protected logJUnit ( Symfony\Component\Console\Input\InputInterface $input, array $duplicates, string $filename, float $duration )
$input Symfony\Component\Console\Input\InputInterface
$duplicates array
$filename string
$duration float
    protected function logJUnit($input, array $duplicates, $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 Duplicate Theme Files: ' . $input->getArgument('theme') . ' | ' . $input->getArgument('originalTheme'));
        $testCase->setClassname('ConflictsCommand');
        foreach ($duplicates as $duplicate) {
            $testCase->addFailure(sprintf('Duplicate File: %s', $duplicate), 'MagentoThemeDuplicateFileException');
        }
        $document->save($filename);
    }