| 7 theme.test | ThemeItemListUnitTest::testNestedList() |
Test nested list rendering.
File
- modules/
simpletest/ tests/ theme.test, line 204 - Tests for the theme API.
Code
function testNestedList() {
$items = array('a', array(
'data' => 'b',
'children' => array('c', 'd'),
), 'e');
$expected = '<div class="item-list"><ul><li class="first">a</li>
<li>b<div class="item-list"><ul><li class="first">c</li>
<li class="last">d</li>
</ul></div></li>
<li class="last">e</li>
</ul></div>';
$output = theme('item_list', array('items' => $items));
$this->assertIdentical($expected, $output, 'Nested list is rendered correctly.');
}
Login or register to post comments