diff options
author | David Rothstein <drothstein@gmail.com> | 2012-11-04 23:19:40 -0500 |
---|---|---|
committer | David Rothstein <drothstein@gmail.com> | 2012-11-04 23:19:40 -0500 |
commit | ff1d0fccf766764d0fa925f2ac9336c5543bb31d (patch) | |
tree | bebb91c21b01c1e72af65cb4c23af1035850e8d1 /modules | |
parent | 01f18eb540c968d1bfae7def22de558bdc208c17 (diff) | |
download | brdo-ff1d0fccf766764d0fa925f2ac9336c5543bb31d.tar.gz brdo-ff1d0fccf766764d0fa925f2ac9336c5543bb31d.tar.bz2 |
Issue #1809836 by danillonunes: Fixed theme_item_list() is broken when 'items' variable is an associative array.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/simpletest/tests/theme.test | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/modules/simpletest/tests/theme.test b/modules/simpletest/tests/theme.test index 27a8e47b9..0ee473e3f 100644 --- a/modules/simpletest/tests/theme.test +++ b/modules/simpletest/tests/theme.test @@ -230,18 +230,19 @@ class ThemeItemListUnitTest extends DrupalWebTestCase { } /** - * Test nested list rendering. + * Test item list rendering. */ - function testNestedList() { - $items = array('a', array('data' => 'b', 'children' => array('c', 'd')), 'e'); + function testItemList() { + $items = array('a', array('data' => 'b', 'children' => array('c' => 'c', 'd' => 'd', 'e' => 'e')), 'f'); $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>d</li> <li class="last">e</li> +</ul></div></li> +<li class="last">f</li> </ul></div>'; $output = theme('item_list', array('items' => $items)); - $this->assertIdentical($expected, $output, 'Nested list is rendered correctly.'); + $this->assertIdentical($expected, $output, 'Item list is rendered correctly.'); } } |