We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 380cc2c + 39c936c commit 75dffd1Copy full SHA for 75dffd1
src/Symfony/Bridge/PhpUnit/Legacy/TestRunner.php
@@ -29,7 +29,17 @@ protected function handleConfiguration(array &$arguments)
29
30
$arguments['listeners'] = isset($arguments['listeners']) ? $arguments['listeners'] : array();
31
32
- if (!array_filter($arguments['listeners'], function ($listener) { return $listener instanceof SymfonyTestsListener; })) {
+ $registeredLocally = false;
33
+
34
+ foreach ($arguments['listeners'] as $registeredListener) {
35
+ if ($registeredListener instanceof SymfonyTestsListener) {
36
+ $registeredListener->globalListenerDisabled();
37
+ $registeredLocally = true;
38
+ break;
39
+ }
40
41
42
+ if (!$registeredLocally) {
43
$arguments['listeners'][] = $listener;
44
}
45
0 commit comments