From b8d6b9eccbcadef5e155d042fa56016326598a57 Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Sat, 18 Jan 2020 11:19:03 +0100 Subject: [PATCH] Type and null checks for pluginsTest --- e107_tests/tests/unit/pluginsTest.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/e107_tests/tests/unit/pluginsTest.php b/e107_tests/tests/unit/pluginsTest.php index ca51bf731..dcefad969 100644 --- a/e107_tests/tests/unit/pluginsTest.php +++ b/e107_tests/tests/unit/pluginsTest.php @@ -63,7 +63,7 @@ $linksTable = e107::getDb()->retrieve('links','*', "link_owner='".$pluginDir."' ", true); $debug_text .= print_r($linksTable, true); - $files_in_plugin_directory = scandir(e_PLUGIN.$pluginDir); + $files_in_plugin_directory = @scandir(e_PLUGIN.$pluginDir) ?: []; $corePref = e107::getConfig('core',true,true)->getPref(); @@ -312,7 +312,7 @@ $result = $plg->getAddonErrors($this_addon); - if(is_numeric($result)) + if(is_numeric($result) && $result != 0) { $errMsg = " (".$errors[$result].")"; }