[NFC] Fix tests in prepartion for phpunit7
[civicrm-core.git] / Civi / CiUtil / PHPUnitParser.php
index dacb7457e79ddab817a03335da829cc2b4989a9a..9ff2b7d572c2eafc157c70320a7371e707dced68 100644 (file)
@@ -5,24 +5,29 @@ namespace Civi\CiUtil;
  * Parse phpunit result files
  */
 class PHPUnitParser {
+
   /**
-   * @param string $content phpunit streaming JSON
-   * @return array(string "$class::$func" => $status)
+   * @param string $content
+   *   Phpunit streaming JSON.
+   * @return array
+   *   ["$class::$func" => $status]
    */
   protected static function parseJsonStream($content) {
     $content = '['
-      . strtr($content, array("}{" => "},{"))
+      . strtr($content, ["}{" => "},{"])
       . ']';
     return json_decode($content, TRUE);
   }
 
   /**
-   * @param string $content json stream
-   * @return array (string $testName => string $status)
+   * @param string $content
+   *   Json stream.
+   * @return array
+   *   (string $testName => string $status)
    */
   public static function parseJsonResults($content) {
     $records = self::parseJsonStream($content);
-    $results = array();
+    $results = [];
     foreach ($records as $r) {
       if ($r['event'] == 'test') {
         $results[$r['test']] = $r['status'];