From 72b4a3b32d692dacfce9c706270dad8cfe21bb8d Mon Sep 17 00:00:00 2001 From: mattab <matthieu.aubry@gmail.com> Date: Fri, 5 Apr 2013 12:51:36 +1300 Subject: [PATCH] Fixing bug in tearDown --- tests/PHPUnit/IntegrationTestCase.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tests/PHPUnit/IntegrationTestCase.php b/tests/PHPUnit/IntegrationTestCase.php index 8e575562d2..b3f25de242 100755 --- a/tests/PHPUnit/IntegrationTestCase.php +++ b/tests/PHPUnit/IntegrationTestCase.php @@ -157,16 +157,17 @@ abstract class IntegrationTestCase extends PHPUnit_Framework_TestCase { Piwik::$piwikUrlCache = null; - try { - $plugins = Piwik_PluginsManager::getInstance()->getLoadedPlugins(); - foreach ($plugins AS $plugin) { - if ($dropDatabase) { + $plugins = Piwik_PluginsManager::getInstance()->getLoadedPlugins(); + foreach ($plugins AS $plugin) { + if ($dropDatabase) { + try { $plugin->uninstall(); + } catch(Exception $e) { + echo "\n There was an error uninstalling a plugin: " . $e->getMessage() . "\n"; } } - Piwik_PluginsManager::getInstance()->unloadPlugins(); - } catch (Exception $e) { } + Piwik_PluginsManager::getInstance()->unloadPlugins(); if ($dropDatabase) { Piwik::dropDatabase(); } -- GitLab