From 6aed2de7f8ef73931794b48837c20f3d98ff72c6 Mon Sep 17 00:00:00 2001
From: mattab <matthieu.aubry@gmail.com>
Date: Sun, 4 May 2014 20:42:47 +1200
Subject: [PATCH] Debugging install tests

---
 core/testMinimumPhpVersion.php | 3 +--
 tests/PHPUnit/proxy/index.php  | 3 +++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/core/testMinimumPhpVersion.php b/core/testMinimumPhpVersion.php
index f67c343c96..118c7204a1 100644
--- a/core/testMinimumPhpVersion.php
+++ b/core/testMinimumPhpVersion.php
@@ -77,8 +77,7 @@ if (!function_exists('Piwik_ExitWithMessage')) {
     function Piwik_ShouldPrintBackTraceWithMessage()
     {
         $bool = (defined('PIWIK_PRINT_ERROR_BACKTRACE') && PIWIK_PRINT_ERROR_BACKTRACE)
-                || !empty($GLOBALS['PIWIK_TRACKER_DEBUG'])
-                || defined('PIWIK_TEST_MODE');
+                || !empty($GLOBALS['PIWIK_TRACKER_DEBUG']);
         return $bool;
     }
 
diff --git a/tests/PHPUnit/proxy/index.php b/tests/PHPUnit/proxy/index.php
index 4494ca0e0f..7f5efa666f 100644
--- a/tests/PHPUnit/proxy/index.php
+++ b/tests/PHPUnit/proxy/index.php
@@ -10,6 +10,9 @@ Piwik_TestingEnvironment::addHooks();
 
 if (\Piwik\DbHelper::isInstalled()) {
     \Piwik\ViewDataTable\Manager::clearAllViewDataTableParameters();
+} else {
+    // Not installed yet, display backtrace when error
+    define('PIWIK_PRINT_ERROR_BACKTRACE', true);
 }
 
 \Piwik\Profiler::setupProfilerXHProf();
-- 
GitLab