From adec3f29db7c3a6acf96dfc630fd449bf57dcdb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Tue, 3 Jul 2012 10:32:15 +0200 Subject: [PATCH] Define needed globals for test --- test/classes/PMA_Theme_test.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/test/classes/PMA_Theme_test.php b/test/classes/PMA_Theme_test.php index c7a22b66bf..f8ee9e5579 100644 --- a/test/classes/PMA_Theme_test.php +++ b/test/classes/PMA_Theme_test.php @@ -2,6 +2,9 @@ /* vim: set expandtab sw=4 ts=4 sts=4: */ require_once 'libraries/Theme.class.php'; +require_once 'libraries/core.lib.php'; +require_once 'libraries/CommonFunctions.class.php'; +require_once 'libraries/Config.class.php'; require_once 'libraries/Theme_Manager.class.php'; require_once 'libraries/php-gettext/gettext.inc'; require_once 'libraries/sqlparser.lib.php'; @@ -22,7 +25,13 @@ class PMA_ThemeTest extends PHPUnit_Framework_TestCase */ protected function setUp() { - $this->object = new PMA_Theme; + $this->object = new PMA_Theme(); + $_SESSION['PMA_Theme'] = $this->object; + $GLOBALS['PMA_Config'] = new PMA_Config(); + $GLOBALS['PMA_Config']->enableBc(); + $GLOBALS['cfg']['SQP']['fmtColor'] = array('fake' => 'red'); + $GLOBALS['text_dir'] = 'ltr'; + require 'themes/pmahomme/layout.inc.php'; } /**