From fef9383dd2d39c0d2a3e3c74d7634487904b6dd5 Mon Sep 17 00:00:00 2001 From: netkas Date: Tue, 18 Mar 2025 15:00:09 -0400 Subject: [PATCH] Updated Logger class to not register error handlers if it's in a testing environment --- src/Socialbox/Classes/Logger.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Socialbox/Classes/Logger.php b/src/Socialbox/Classes/Logger.php index 9fe20b1..cd56ef0 100644 --- a/src/Socialbox/Classes/Logger.php +++ b/src/Socialbox/Classes/Logger.php @@ -15,7 +15,12 @@ if(self::$logger === null) { self::$logger = new \LogLib2\Logger(Configuration::getInstanceConfiguration()->getName()); - \LogLib2\Logger::registerHandlers(); + + // Don't register handlers if we are testing. This conflicts with PHPUnit. + if(!defined('SB_TEST')) + { + \LogLib2\Logger::registerHandlers(); + } } return self::$logger;