Browse Source

Move test file parsing into try/catch block to avoid phpunit swallowing errors

Nils Adermann 5 years ago
parent
commit
6a335a459c
1 changed files with 7 additions and 7 deletions
  1. 7 7
      tests/Composer/Test/InstallerTest.php

+ 7 - 7
tests/Composer/Test/InstallerTest.php

@@ -280,15 +280,15 @@ class InstallerTest extends TestCase
                 continue;
             }
 
-            $testData = $this->readTestFile($file, $fixturesDir);
+            try {
+                $testData = $this->readTestFile($file, $fixturesDir);
 
-            $installed = array();
-            $installedDev = array();
-            $lock = array();
-            $expectLock = array();
-            $expectResult = 0;
+                $installed = array();
+                $installedDev = array();
+                $lock = array();
+                $expectLock = array();
+                $expectResult = 0;
 
-            try {
                 $message = $testData['TEST'];
                 $condition = !empty($testData['CONDITION']) ? $testData['CONDITION'] : null;
                 $composer = JsonFile::parseJson($testData['COMPOSER']);