From d0e574cbba0be60096ca4c0a3f3a7a76bd7fbee8 Mon Sep 17 00:00:00 2001 From: Ceeram Date: Fri, 25 Mar 2011 11:57:25 +0100 Subject: [PATCH] added extra tests for changed view file extension --- cake/tests/cases/libs/view/view.test.php | 26 +++++++++++++++++++++ cake/tests/test_app/views/posts/alt_ext.alt | 1 + 2 files changed, 27 insertions(+) create mode 100644 cake/tests/test_app/views/posts/alt_ext.alt diff --git a/cake/tests/cases/libs/view/view.test.php b/cake/tests/cases/libs/view/view.test.php index 74058c3dbf3..3ccd8cce545 100644 --- a/cake/tests/cases/libs/view/view.test.php +++ b/cake/tests/cases/libs/view/view.test.php @@ -947,4 +947,30 @@ function testBadExt() { $View->render('this_is_missing'); $result = str_replace(array("\t", "\r\n", "\n"), "", ob_get_clean()); } + +/** + * testAltExt method + * + * @access public + * @return void + */ + function testAltExt() { + $this->PostsController->ext = '.alt'; + $View = new TestView($this->PostsController); + $result = $View->render('alt_ext', false); + $this->assertEqual($result, 'alt ext'); + } + +/** + * testAltBadExt method + * + * @expectedException MissingViewException + * @access public + * @return void + */ + function testAltBadExt() { + $View = new TestView($this->PostsController); + $View->render('alt_ext'); + $result = str_replace(array("\t", "\r\n", "\n"), "", ob_get_clean()); + } } diff --git a/cake/tests/test_app/views/posts/alt_ext.alt b/cake/tests/test_app/views/posts/alt_ext.alt new file mode 100644 index 00000000000..5d26c812f07 --- /dev/null +++ b/cake/tests/test_app/views/posts/alt_ext.alt @@ -0,0 +1 @@ +alt ext \ No newline at end of file