Skip to content
Extraits de code Groupes Projets
Valider 0e129936 rédigé par mattab's avatar mattab
Parcourir les fichiers

Fix a test

parent e4857814
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -190,9 +190,6 @@ abstract class Action ...@@ -190,9 +190,6 @@ abstract class Action
public function writeDebugInfo() public function writeDebugInfo()
{ {
if (!isset($GLOBALS['PIWIK_TRACKER_DEBUG']) || !$GLOBALS['PIWIK_TRACKER_DEBUG']) {
return false;
}
$type = self::getTypeAsString($this->getActionType()); $type = self::getTypeAsString($this->getActionType());
Common::printDebug("Action is a $type, Common::printDebug("Action is a $type,
Action name = " . $this->getActionName() . ", Action name = " . $this->getActionName() . ",
......
...@@ -71,7 +71,7 @@ if (!function_exists('Piwik_ExitWithMessage')) { ...@@ -71,7 +71,7 @@ if (!function_exists('Piwik_ExitWithMessage')) {
function Piwik_ShouldPrintBackTraceWithMessage() function Piwik_ShouldPrintBackTraceWithMessage()
{ {
$bool = (defined('PIWIK_PRINT_ERROR_BACKTRACE') && PIWIK_PRINT_ERROR_BACKTRACE) $bool = (defined('PIWIK_PRINT_ERROR_BACKTRACE') && PIWIK_PRINT_ERROR_BACKTRACE)
|| (defined('PIWIK_TRACKER_DEBUG') && PIWIK_TRACKER_DEBUG); || !empty($GLOBALS['PIWIK_TRACKER_DEBUG']);
return $bool; return $bool;
} }
......
...@@ -14,6 +14,7 @@ class ReleaseCheckListTest extends PHPUnit_Framework_TestCase ...@@ -14,6 +14,7 @@ class ReleaseCheckListTest extends PHPUnit_Framework_TestCase
public function setUp() public function setUp()
{ {
$this->globalConfig = _parse_ini_file(PIWIK_PATH_TEST_TO_ROOT . '/config/global.ini.php', true); $this->globalConfig = _parse_ini_file(PIWIK_PATH_TEST_TO_ROOT . '/config/global.ini.php', true);
parent::setUp(); parent::setUp();
} }
/** /**
...@@ -88,7 +89,11 @@ class ReleaseCheckListTest extends PHPUnit_Framework_TestCase ...@@ -88,7 +89,11 @@ class ReleaseCheckListTest extends PHPUnit_Framework_TestCase
require_once PIWIK_INCLUDE_PATH . "/core/TaskScheduler.php"; require_once PIWIK_INCLUDE_PATH . "/core/TaskScheduler.php";
$this->assertFalse(DEBUG_FORCE_SCHEDULED_TASKS); $this->assertFalse(DEBUG_FORCE_SCHEDULED_TASKS);
$this->assertFalse(PIWIK_PRINT_ERROR_BACKTRACE);
// Check the index.php has "backtrace disabled"
$content = file_get_contents(PIWIK_INCLUDE_PATH . "/index.php");
$expected = "define('PIWIK_PRINT_ERROR_BACKTRACE', false);";
$this->assertTrue( false !== strpos($content, $expected), 'index.php should contain: ' . $expected);
} }
private function _checkEqual($key, $valueExpected) private function _checkEqual($key, $valueExpected)
...@@ -147,19 +152,7 @@ class ReleaseCheckListTest extends PHPUnit_Framework_TestCase ...@@ -147,19 +152,7 @@ class ReleaseCheckListTest extends PHPUnit_Framework_TestCase
public function testPiwikTrackerDebugIsOff() public function testPiwikTrackerDebugIsOff()
{ {
$this->assertTrue(!isset($GLOBALS['PIWIK_TRACKER_DEBUG'])); $this->assertTrue(!isset($GLOBALS['PIWIK_TRACKER_DEBUG']));
$this->assertEquals(0, $this->globalConfig['Tracker']['debug']);
$oldGet = $_GET;
$_GET = array('idsite' => 1);
// hiding echoed out message on empty request
ob_start();
include PIWIK_PATH_TEST_TO_ROOT . "/piwik.php";
ob_end_clean();
$_GET = $oldGet;
$this->assertEquals(0, \Piwik\Config::getInstance()->Tracker['debug']);
$this->assertTrue($GLOBALS['PIWIK_TRACKER_DEBUG'] === false);
} }
/** /**
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter