From 40d911c284e5b2e399dfa530053ca1c8b5b57ff5 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Tue, 3 Jul 2018 21:24:16 -0400 Subject: [PATCH] Use correct App mode to disable logging - Restore normal mode after DBStructure update - Improve error message in case of missing DB connection --- tests/DatabaseTest.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/DatabaseTest.php b/tests/DatabaseTest.php index fd1c90bc61..73165f10a4 100644 --- a/tests/DatabaseTest.php +++ b/tests/DatabaseTest.php @@ -87,12 +87,14 @@ abstract class DatabaseTest extends TestCase if (dba::$connected) { $app = get_app(); // We need to do this in order to disable logging - $app->module = 'install'; + $app->mode = \Friendica\App::MODE_INSTALL; // Create database structure DBStructure::update(false, true, true); + + $app->mode = \Friendica\App::MODE_NORMAL; } else { - $this->markTestSkipped('Could not connect to the database.'); + $this->markTestSkipped('Could not connect to the database. Please check the MYSQL_* environment variables.'); } }