Skip to content

Commit fa58589

Browse files
Merge branch '3.4' into 4.4
* 3.4: updated VERSION for 3.4.40 update CONTRIBUTORS for 3.4.40 updated CHANGELOG for 3.4.40 [WebProfilerBundle] changed label of peak memory usage in the time & memory panels (MB into MiB) add tests for the ConstraintViolationBuilder class Improve dirname usage [PhpUnitBridge] Use COMPOSER_BINARY env var if available [YAML] escape DEL(\x7f) fix compatibility with phpunit 9 [Cache] skip APCu in chains when the backend is disabled [Form] apply automatically step=1 for datetime-local input
2 parents dddfc5a + 58c7de4 commit fa58589

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

Legacy/SymfonyTestsListenerTrait.php

+6-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,12 @@ class SymfonyTestsListenerTrait
4848
*/
4949
public function __construct(array $mockedNamespaces = [])
5050
{
51-
Blacklist::$blacklistedClassNames['\Symfony\Bridge\PhpUnit\Legacy\SymfonyTestsListenerTrait'] = 2;
51+
if (method_exists(Blacklist::class, 'addDirectory')) {
52+
(new BlackList())->getBlacklistedDirectories();
53+
Blacklist::addDirectory(\dirname((new \ReflectionClass(__CLASS__))->getFileName(), 2));
54+
} else {
55+
Blacklist::$blacklistedClassNames[__CLASS__] = 2;
56+
}
5257

5358
$enableDebugClassLoader = class_exists(DebugClassLoader::class) || class_exists(LegacyDebugClassLoader::class);
5459

bin/simple-phpunit.php

+4-3
Original file line numberDiff line numberDiff line change
@@ -215,9 +215,10 @@
215215
if (!class_exists('SymfonyBlacklistPhpunit', false)) {
216216
class SymfonyBlacklistPhpunit {}
217217
}
218-
if (class_exists('PHPUnit_Util_Blacklist')) {
219-
PHPUnit_Util_Blacklist::$blacklistedClassNames['SymfonyBlacklistPhpunit'] = 1;
220-
PHPUnit_Util_Blacklist::$blacklistedClassNames['SymfonyBlacklistSimplePhpunit'] = 1;
218+
if (method_exists('PHPUnit\Util\Blacklist', 'addDirectory')) {
219+
(new PHPUnit\Util\BlackList())->getBlacklistedDirectories();
220+
PHPUnit\Util\Blacklist::addDirectory(\dirname((new \ReflectionClass('SymfonyBlacklistPhpunit'))->getFileName()));
221+
PHPUnit\Util\Blacklist::addDirectory(\dirname((new \ReflectionClass('SymfonyBlacklistSimplePhpunit'))->getFileName()));
221222
} else {
222223
PHPUnit\Util\Blacklist::$blacklistedClassNames['SymfonyBlacklistPhpunit'] = 1;
223224
PHPUnit\Util\Blacklist::$blacklistedClassNames['SymfonyBlacklistSimplePhpunit'] = 1;

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"symfony/error-handler": "For tracking deprecated interfaces usages at runtime with DebugClassLoader"
2525
},
2626
"conflict": {
27-
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0|<6.4,>=6.0"
27+
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0|<6.4,>=6.0|9.1.2"
2828
},
2929
"autoload": {
3030
"files": [ "bootstrap.php" ],

0 commit comments

Comments
 (0)