diff --git a/cake/tests/cases/libs/view/helpers/html.test.php b/cake/tests/cases/libs/view/helpers/html.test.php new file mode 100644 index 000000000..c6c357e4b --- /dev/null +++ b/cake/tests/cases/libs/view/helpers/html.test.php @@ -0,0 +1,60 @@ + + * Copyright (c) 2006, Larry E. Masters Shorewood, IL. 60431 + * Author(s): Larry E. Masters aka PhpNut + * + * Licensed under The Open Group Test Suite License + * Redistributions of files must retain the above copyright notice. + * + * @filesource + * @author Larry E. Masters aka PhpNut + * @copyright Copyright (c) 2006, Larry E. Masters Shorewood, IL. 60431 + * @link http://www.phpnut.com/projects/ + * @package test_suite + * @subpackage test_suite.cases.app + * @since CakePHP Test Suite v 1.0.0.0 + * @version $Revision$ + * @modifiedby $LastChangedBy$ + * @lastmodified $Date$ + * @license http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License + */ + require_once LIBS.'../app_helper.php'; + require_once LIBS.'class_registry.php'; + require_once LIBS.DS.'view'.DS.'view.php'; + require_once LIBS.DS.'view'.DS.'helper.php'; + require_once LIBS.DS.'view'.DS.'helpers'.DS.'html.php'; + require_once LIBS.DS.'controller'.DS.'controller.php'; + +class TheTestController extends Controller { + var $name = 'TheTest'; + var $uses = null; + } + +class HtmlHelperTest extends UnitTestCase { + var $html = null; + + function setUp() { + $this->html = new HtmlHelper(); + $view = new View(new TheTestController()); + ClassRegistry::addObject('view', $view); + } + + function testSelectTag() { + $result = $this->html->selectTag('Model/field', array()); + $expected = ''; + $this->assertEqual($result, $expected, "Badness! Expected '{$expected}', got '{$result}'."); + } + + function tearDown() { + unset($this->html); + } +} +?> \ No newline at end of file diff --git a/cake/tests/groups/no_database.group.php b/cake/tests/groups/no_database.group.php index 7889ba2c9..e05b8a4ad 100644 --- a/cake/tests/groups/no_database.group.php +++ b/cake/tests/groups/no_database.group.php @@ -43,6 +43,7 @@ class AllCoreWithOutDatabaseGroupTest extends GroupTest { TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'helpers' . DS . 'paginator'); TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'socket'); TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'helpers' . DS . 'ajax'); + TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'view' . DS . 'helpers' . DS . 'html'); TestManager::addTestFile($this, CORE_TEST_CASES . DS . 'libs' . DS . 'model' . DS . 'model'); } }