X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=Civi%2FCiUtil%2FCommand%2FAntagonistCommand.php;h=d8d9761ffe1a0c41bb9f787333be34983a32ab01;hb=2918a67d3bde046b49ef6073e97de1132cca9bac;hp=4f1bbfd44b2d26b858cb91f3363cbe2d22cee471;hpb=87878ac8e6101fc5bed04f356c677b5f9ec54bc7;p=civicrm-core.git diff --git a/Civi/CiUtil/Command/AntagonistCommand.php b/Civi/CiUtil/Command/AntagonistCommand.php index 4f1bbfd44b..d8d9761ffe 100644 --- a/Civi/CiUtil/Command/AntagonistCommand.php +++ b/Civi/CiUtil/Command/AntagonistCommand.php @@ -1,7 +1,16 @@ \n"; @@ -9,7 +18,7 @@ class AntagonistCommand { } list ($program, $target, $suite) = $argv; - $candidateTests = \Civi\CiUtil\PHPUnitScanner::findTestsByPath(array($suite)); + $candidateTests = \Civi\CiUtil\PHPUnitScanner::findTestsByPath([$suite]); // $candidateTests = array( // array('class' => 'CRM_Core_RegionTest', 'method' => 'testBlank'), // array('class' => 'CRM_Core_RegionTest', 'method' => 'testDefault'), @@ -18,10 +27,10 @@ class AntagonistCommand { // ); $antagonist = self::findAntagonist($target, $candidateTests); if ($antagonist) { - print_r(array('found an antagonist' => $antagonist)); + print_r(['found an antagonist' => $antagonist]); } else { - print_r(array('found no antagonists')); + print_r(['found no antagonists']); } } @@ -42,29 +51,30 @@ class AntagonistCommand { public static function findAntagonist($target, $candidateTests) { //$phpUnit = new \Civi\CiUtil\EnvTestRunner('./scripts/phpunit', 'EnvTests'); $phpUnit = new \Civi\CiUtil\EnvTestRunner('phpunit', 'tests/phpunit/EnvTests.php'); - $expectedResults = $phpUnit->run(array($target)); - print_r(array('$expectedResults' => $expectedResults)); + $expectedResults = $phpUnit->run([$target]); + print_r(['$expectedResults' => $expectedResults]); foreach ($candidateTests as $candidateTest) { $candidateTestName = $candidateTest['class'] . '::' . $candidateTest['method']; if ($candidateTestName == $target) { continue; } - $actualResults = $phpUnit->run(array( + $actualResults = $phpUnit->run([ $candidateTestName, $target, - )); - print_r(array('$actualResults' => $actualResults)); + ]); + print_r(['$actualResults' => $actualResults]); foreach ($expectedResults as $testName => $expectedResult) { if ($actualResults[$testName] != $expectedResult) { - return array( + return [ 'antagonist' => $candidateTest, 'expectedResults' => $expectedResults, 'actualResults' => $actualResults, - ); + ]; } } } return NULL; } + }