2
2
// @codingStandardsIgnoreStart
3
3
// Add aliases for PHPUnit 6
4
4
namespace {
5
+
5
6
if (!class_exists ('PHPUnit\Framework\Assert ' ) && class_exists ('PHPUnit_Framework_Assert ' )) {
6
7
class_alias ('PHPUnit_Framework_Assert ' , 'PHPUnit\Framework\Assert ' );
7
8
}
@@ -39,12 +40,14 @@ class_alias('PHPUnit_Util_Test', 'PHPUnit\Util\Test');
39
40
class_alias ('PHPUnit_Util_TestDox_ResultPrinter ' , 'PHPUnit\Util\TestDox\ResultPrinter ' );
40
41
41
42
}
42
- if (!class_exists ('\PHPUnit\Util\Log\JSON ' ) || !class_exists ('\PHPUnit\Util\Log\TAP ' )) {
43
- require_once __DIR__ . '/phpunit5-loggers.php ' ; // TAP and JSON loggers were removed in PHPUnit 6
43
+ if (!class_exists ('PHPUnit\Util\Log\JSON ' ) || !class_exists ('PHPUnit\Util\Log\TAP ' )) {
44
+ if (class_exists ('PHPUnit\Util\Printer ' )) {
45
+ require_once __DIR__ . '/phpunit5-loggers.php ' ; // TAP and JSON loggers were removed in PHPUnit 6
46
+ }
44
47
}
45
48
46
49
// phpunit codecoverage updates
47
- if (!class_exists ('SebastianBergmann\CodeCoverage\CodeCoverage ' )) {
50
+ if (class_exists ( ' PHP_CodeCoverage ' && !class_exists ('SebastianBergmann\CodeCoverage\CodeCoverage ' ) )) {
48
51
class_alias ('PHP_CodeCoverage ' , 'SebastianBergmann\CodeCoverage\CodeCoverage ' );
49
52
class_alias ('PHP_CodeCoverage_Report_Text ' , 'SebastianBergmann\CodeCoverage\Report\Text ' );
50
53
class_alias ('PHP_CodeCoverage_Report_PHP ' , 'SebastianBergmann\CodeCoverage\Report\PHP ' );
@@ -54,6 +57,14 @@ class_alias('PHP_CodeCoverage_Report_HTML', 'SebastianBergmann\CodeCoverage\Repo
54
57
class_alias ('PHP_CodeCoverage_Report_XML ' , 'SebastianBergmann\CodeCoverage\Report\Xml\Facade ' );
55
58
class_alias ('PHP_CodeCoverage_Exception ' , 'SebastianBergmann\CodeCoverage\Exception ' );
56
59
}
60
+
61
+ if (class_exists ('PHP_Timer ' ) && !class_exists ('SebastianBergmann\Timer\Timer ' )) {
62
+ class_alias ('PHP_Timer ' , 'SebastianBergmann\Timer\Timer ' );
63
+ }
64
+
65
+ if (!class_exists ('\PHPUnit\Framework\Constraint\LogicalNot ' ) && class_exists ('\PHPUnit\Framework\Constraint\Not ' )) {
66
+ class_alias ('\PHPUnit\Framework\Constraint\Not ' , '\PHPUnit\Framework\Constraint\LogicalNot ' );
67
+ }
57
68
}
58
69
59
- // @codingStandardsIgnoreEnd
70
+ // @codingStandardsIgnoreEnd
0 commit comments