Skip to content

Commit

Permalink
Alias classes in the TestSuite files directly
Browse files Browse the repository at this point in the history
  • Loading branch information
antograssiot committed Feb 19, 2017
1 parent cb42867 commit 286b20f
Show file tree
Hide file tree
Showing 7 changed files with 32 additions and 12 deletions.
3 changes: 1 addition & 2 deletions composer.json
Expand Up @@ -42,8 +42,7 @@
"src/Core/functions.php",
"src/Collection/functions.php",
"src/I18n/functions.php",
"src/Utility/bootstrap.php",
"src/TestSuite/phpunit-forward-compat.php"
"src/Utility/bootstrap.php"
]
},
"autoload-dev": {
Expand Down
7 changes: 7 additions & 0 deletions src/TestSuite/Constraint/EventFired.php
@@ -1,6 +1,13 @@
<?php
namespace Cake\TestSuite\Constraint;

if (class_exists('PHPUnit_Runner_Version') && !class_exists('PHPUnit\Framework\Constraint\Constraint')) {
class_alias('PHPUnit_Framework_Constraint', 'PHPUnit\Framework\Constraint\Constraint');
}
if (class_exists('PHPUnit_Runner_Version') && !class_exists('PHPUnit\Framework\AssertionFailedError')) {
class_alias('PHPUnit_Framework_AssertionFailedError', 'PHPUnit\Framework\AssertionFailedError');
}

use Cake\Event\EventManager;
use PHPUnit\Framework\AssertionFailedError;
use PHPUnit\Framework\Constraint\Constraint;
Expand Down
7 changes: 7 additions & 0 deletions src/TestSuite/Constraint/EventFiredWith.php
@@ -1,6 +1,13 @@
<?php
namespace Cake\TestSuite\Constraint;

if (class_exists('PHPUnit_Runner_Version') && !class_exists('PHPUnit\Framework\Constraint\Constraint')) {
class_alias('PHPUnit_Framework_Constraint', 'PHPUnit\Framework\Constraint\Constraint');
}
if (class_exists('PHPUnit_Runner_Version') && !class_exists('PHPUnit\Framework\AssertionFailedError')) {
class_alias('PHPUnit_Framework_AssertionFailedError', 'PHPUnit\Framework\AssertionFailedError');
}

use Cake\Event\Event;
use Cake\Event\EventManager;
use PHPUnit\Framework\AssertionFailedError;
Expand Down
9 changes: 9 additions & 0 deletions src/TestSuite/Fixture/FixtureInjector.php
Expand Up @@ -14,6 +14,15 @@
*/
namespace Cake\TestSuite\Fixture;

if (class_exists('PHPUnit_Runner_Version')) {
class_alias('PHPUnit_Framework_Test', 'PHPUnit\Framework\Test');
if (!class_exists('PHPUnit\Framework\TestSuite')) {
class_alias('PHPUnit_Framework_TestSuite', 'PHPUnit\Framework\TestSuite');
}
class_alias('PHPUnit_Framework_Error_Warning', 'PHPUnit\Framework\Error\Warning');
class_alias('PHPUnit_Framework_AssertionFailedError', 'PHPUnit\Framework\AssertionFailedError');
}

use Cake\TestSuite\TestCase;
use Exception;
use PHPUnit\Framework\AssertionFailedError;
Expand Down
4 changes: 4 additions & 0 deletions src/TestSuite/IntegrationTestCase.php
Expand Up @@ -13,6 +13,10 @@
*/
namespace Cake\TestSuite;

if (class_exists('PHPUnit_Runner_Version') && !interface_exists('PHPUnit\Exception')) {
class_alias('PHPUnit_Exception', 'PHPUnit\Exception');
}

use Cake\Core\Configure;
use Cake\Database\Exception as DatabaseException;
use Cake\Network\Session;
Expand Down
4 changes: 4 additions & 0 deletions src/TestSuite/TestSuite.php
Expand Up @@ -16,6 +16,10 @@
*/
namespace Cake\TestSuite;

if (class_exists('PHPUnit_Runner_Version') && !class_exists('PHPUnit\Framework\TestSuite')) {
class_alias('PHPUnit_Framework_TestSuite', 'PHPUnit\Framework\TestSuite');
}

use Cake\Filesystem\Folder;
use PHPUnit\Framework\TestSuite as BaseTestSuite;

Expand Down
10 changes: 0 additions & 10 deletions src/TestSuite/phpunit-forward-compat.php

This file was deleted.

0 comments on commit 286b20f

Please sign in to comment.