Mercurial > hg > isophonics-drupal-site
diff vendor/symfony/phpunit-bridge/Legacy/CommandForV5.php @ 18:af1871eacc83
Update to Drupal core 8.7.1
author | Chris Cannam |
---|---|
date | Thu, 09 May 2019 15:33:08 +0100 |
parents | c2387f117808 |
children |
line wrap: on
line diff
--- a/vendor/symfony/phpunit-bridge/Legacy/CommandForV5.php Thu Feb 28 13:21:36 2019 +0000 +++ b/vendor/symfony/phpunit-bridge/Legacy/CommandForV5.php Thu May 09 15:33:08 2019 +0100 @@ -23,6 +23,24 @@ */ protected function createRunner() { - return new TestRunnerForV5($this->arguments['loader']); + $listener = new SymfonyTestsListenerForV5(); + + $this->arguments['listeners'] = isset($this->arguments['listeners']) ? $this->arguments['listeners'] : array(); + + $registeredLocally = false; + + foreach ($this->arguments['listeners'] as $registeredListener) { + if ($registeredListener instanceof SymfonyTestsListenerForV5) { + $registeredListener->globalListenerDisabled(); + $registeredLocally = true; + break; + } + } + + if (!$registeredLocally) { + $this->arguments['listeners'][] = $listener; + } + + return parent::createRunner(); } }