Browse Source

Add missing compatibilty aliases

antograssiot 9 years ago
parent
commit
c6475ad858
2 changed files with 7 additions and 3 deletions
  1. 4 1
      composer.json
  2. 3 2
      src/TestSuite/phpunit-forward-compat.php

+ 4 - 1
composer.json

@@ -56,7 +56,10 @@
             "Company\\TestPluginThree\\": "tests/test_app/Plugin/Company/TestPluginThree/src",
             "Company\\TestPluginThree\\Test\\": "tests/test_app/Plugin/Company/TestPluginThree/tests",
             "PluginJs\\": "tests/test_app/Plugin/PluginJs/src"
-        }
+        },
+        "files": [
+          "src/TestSuite/phpunit-forward-compat.php"
+        ]
     },
     "replace": {
         "cakephp/cache": "self.version",

+ 3 - 2
src/TestSuite/phpunit-forward-compat.php

@@ -1,12 +1,13 @@
 <?php
 
 if (!class_exists('PHPUnit\Runner\Version')) {
-    class_alias('PHPUnit_Framework_TestSuite', 'PHPUnit\Framework\TestSuite');
     class_alias('PHPUnit_Framework_Test', 'PHPUnit\Framework\Test');
     class_alias('PHPUnit_Framework_TestResult', 'PHPUnit\Framework\TestResult');
-    class_alias('PHPUnit_Framework_AssertionFailedError', 'PHPUnit\Framework\AssertionFailedError');
+    class_alias('PHPUnit_Framework_TestSuite', 'PHPUnit\Framework\TestSuite');
+    class_alias('PHPUnit_Exception', 'PHPUnit\Exception');
     class_alias('PHPUnit_Framework_Error', 'PHPUnit\Framework\Error\Error');
     class_alias('PHPUnit_Framework_Error_Warning', 'PHPUnit\Framework\Error\Warning');
     class_alias('PHPUnit_Framework_Constraint', 'PHPUnit\Framework\Constraint\Constraint');
     class_alias('PHPUnit_Framework_ExpectationFailedException', 'PHPUnit\Framework\ExpectationFailedException');
+    class_alias('PHPUnit_Framework_AssertionFailedError', 'PHPUnit\Framework\AssertionFailedError');
 }