Skip to content

Commit

Permalink
BC for older PHPUnit versions
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremyharris committed May 11, 2018
1 parent beb80fd commit a6af78a
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/TestSuite/Constraint/Console/ContentsBase.php
Expand Up @@ -13,6 +13,12 @@
*/
namespace Cake\TestSuite\Constraint\Console;

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

use PHPUnit\Framework\Constraint\Constraint;

/**
Expand Down
6 changes: 6 additions & 0 deletions src/TestSuite/Constraint/Console/ExitCode.php
Expand Up @@ -13,6 +13,12 @@
*/
namespace Cake\TestSuite\Constraint\Console;

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

use PHPUnit\Framework\Constraint\Constraint;

/**
Expand Down
11 changes: 11 additions & 0 deletions src/TestSuite/Constraint/Response/ResponseBase.php
Expand Up @@ -13,6 +13,17 @@
*/
namespace Cake\TestSuite\Constraint\Response;

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

use PHPUnit\Framework\AssertionFailedError;
use PHPUnit\Framework\Constraint\Constraint;

Expand Down
11 changes: 11 additions & 0 deletions src/TestSuite/Constraint/Session/SessionEquals.php
Expand Up @@ -13,6 +13,17 @@
*/
namespace Cake\TestSuite\Constraint\Session;

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

use PHPUnit\Framework\AssertionFailedError;
use PHPUnit\Framework\Constraint\Constraint;

Expand Down
6 changes: 6 additions & 0 deletions src/TestSuite/Constraint/View/TemplateFileEquals.php
Expand Up @@ -13,6 +13,12 @@
*/
namespace Cake\TestSuite\Constraint\View;

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

use PHPUnit\Framework\Constraint\Constraint;

/**
Expand Down

0 comments on commit a6af78a

Please sign in to comment.