From 1373a5b74758c150857005bc3eac790240833d49 Mon Sep 17 00:00:00 2001 From: Nicolas Grekas Date: Wed, 23 Mar 2016 14:45:24 +0100 Subject: [PATCH] Fix backport --- src/Symfony/Bridge/PhpUnit/DeprecationErrorHandler.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Bridge/PhpUnit/DeprecationErrorHandler.php b/src/Symfony/Bridge/PhpUnit/DeprecationErrorHandler.php index 9ebecd4fb6..efd1710292 100644 --- a/src/Symfony/Bridge/PhpUnit/DeprecationErrorHandler.php +++ b/src/Symfony/Bridge/PhpUnit/DeprecationErrorHandler.php @@ -131,7 +131,7 @@ class DeprecationErrorHandler restore_error_handler(); self::register($mode); } - } elseif (!isset($mode[0]) || '/' !== $mode[0]) { + } else { self::$isRegistered = true; if (self::hasColorSupport()) { $colorize = function ($str, $red) { @@ -144,6 +144,9 @@ class DeprecationErrorHandler } register_shutdown_function(function () use ($getMode, &$deprecations, $deprecationHandler, $colorize) { $mode = $getMode(); + if (isset($mode[0]) && '/' === $mode[0]) { + return; + } $currErrorHandler = set_error_handler('var_dump'); restore_error_handler();