Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 119b810

Browse files
bug #36673 [PhpUnitBridge] fix PHP 5.3 compat again (nicolas-grekas)
This PR was merged into the 3.4 branch. Discussion ---------- [PhpUnitBridge] fix PHP 5.3 compat again | Q | A | ------------- | --- | Branch? | 3.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | - | License | MIT | Doc PR | - Commits ------- 065a8ce [PhpUnitBridge] fix PHP 5.3 compat again
2 parents bfdbb24 + 065a8ce commit 119b810

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/Symfony/Bridge/PhpUnit/Legacy/SymfonyTestsListenerTrait.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,10 @@ public function __construct(array $mockedNamespaces = array())
4848
if (class_exists('PHPUnit_Util_Blacklist')) {
4949
\PHPUnit_Util_Blacklist::$blacklistedClassNames[__CLASS__] = 2;
5050
} elseif (method_exists('PHPUnit\Util\Blacklist', 'addDirectory')) {
51+
eval(" // PHP 5.3 compat
5152
(new BlackList())->getBlacklistedDirectories();
5253
Blacklist::addDirectory(\dirname((new \ReflectionClass(__CLASS__))->getFileName(), 2));
54+
");
5355
} else {
5456
Blacklist::$blacklistedClassNames[__CLASS__] = 2;
5557
}

src/Symfony/Bridge/PhpUnit/bin/simple-phpunit

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,11 @@ if (class_exists('PHPUnit_Util_Blacklist')) {
129129
PHPUnit_Util_Blacklist::$blacklistedClassNames['SymfonyBlacklistPhpunit'] = 1;
130130
PHPUnit_Util_Blacklist::$blacklistedClassNames['SymfonyBlacklistSimplePhpunit'] = 1;
131131
} elseif (method_exists('PHPUnit\Util\Blacklist', 'addDirectory')) {
132+
eval(" // PHP 5.3 compat
132133
(new PHPUnit\Util\BlackList())->getBlacklistedDirectories();
133134
PHPUnit\Util\Blacklist::addDirectory(dirname((new ReflectionClass('SymfonyBlacklistPhpunit'))->getFileName()));
134135
PHPUnit\Util\Blacklist::addDirectory(dirname((new ReflectionClass('SymfonyBlacklistSimplePhpunit'))->getFileName()));
136+
");
135137
} else {
136138
PHPUnit\Util\Blacklist::$blacklistedClassNames['SymfonyBlacklistPhpunit'] = 1;
137139
PHPUnit\Util\Blacklist::$blacklistedClassNames['SymfonyBlacklistSimplePhpunit'] = 1;

0 commit comments

Comments
 (0)