From deb972d13d2eb1ae2e1168598102e9ac1b8d79b6 Mon Sep 17 00:00:00 2001 From: gwoo Date: Fri, 23 May 2008 05:37:43 +0000 Subject: [PATCH] fixing theme view test usage of error handler git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@7024 3807eeeb-6ff5-0310-8944-8be069107fe0 --- cake/tests/cases/libs/view/theme.test.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/cake/tests/cases/libs/view/theme.test.php b/cake/tests/cases/libs/view/theme.test.php index 0545853ba..ac108462d 100644 --- a/cake/tests/cases/libs/view/theme.test.php +++ b/cake/tests/cases/libs/view/theme.test.php @@ -26,7 +26,7 @@ * @lastmodified $Date$ * @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License */ -App::import('Core', array('Theme', 'Controller')); +App::import('Core', array('Theme', 'Controller', 'Error')); if (!defined('CAKEPHP_UNIT_TEST_EXECUTION')) { define('CAKEPHP_UNIT_TEST_EXECUTION', 1); @@ -42,6 +42,13 @@ class ThemePostsController extends Controller { } } +class ThemeViewTestErrorHandler extends ErrorHandler { + + function stop() { + return; + } +} + class TestThemeView extends ThemeView { function renderElement($name, $params = array()) { @@ -54,6 +61,11 @@ class TestThemeView extends ThemeView { function getLayoutFileName($name = null) { return $this->_getLayoutFileName($name); } + + function cakeError($method, $messages) { + $error =& new ViewTestErrorHandler($method, $messages); + return $error; + } } /**