From 029872edd6d90a0aa0b14ea39ae47414c5471929 Mon Sep 17 00:00:00 2001 From: diosmosis <benakamoorthi@fastmail.fm> Date: Fri, 21 Feb 2014 01:24:16 +0000 Subject: [PATCH] Fixing bugs in merge. --- tests/PHPUnit/Fixture.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/PHPUnit/Fixture.php b/tests/PHPUnit/Fixture.php index a5ecbeb1e1..a3387710c0 100644 --- a/tests/PHPUnit/Fixture.php +++ b/tests/PHPUnit/Fixture.php @@ -75,8 +75,6 @@ class Fixture extends PHPUnit_Framework_Assert private function handleConfiguration() { - Config::getInstance()->removeConfigOverride(); - $testsConfig = Config::getInstance()->Tests; if (!empty($testsConfig['persist_fixture_data'])) { $this->dbName = get_class($this); @@ -84,7 +82,7 @@ class Fixture extends PHPUnit_Framework_Assert $this->dropDatabaseInTearDown = false; $this->overwriteExisting = false; - Config::getInstance()->database_tests['dbname'] = $this->dbName; + Config::getInstance()->database_tests['dbname'] = Config::getInstance()->database['dbname'] = $this->dbName; Config::getInstance()->saveConfigOverride(); } @@ -98,6 +96,8 @@ class Fixture extends PHPUnit_Framework_Assert try { \Piwik\SettingsPiwik::$piwikUrlCache = ''; + Config::getInstance()->removeConfigOverride(); + if ($this->createConfig) { Config::getInstance()->setTestEnvironment(); } @@ -168,6 +168,8 @@ class Fixture extends PHPUnit_Framework_Assert $this->setUp(); $this->markFixtureSetUp(); + } else { + echo "---Using existing database {$this->dbName}---\n\n"; } } -- GitLab