summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDavid Rothstein <drothstein@gmail.com>2012-11-04 23:19:40 -0500
committerDavid Rothstein <drothstein@gmail.com>2012-11-04 23:19:40 -0500
commitff1d0fccf766764d0fa925f2ac9336c5543bb31d (patch)
treebebb91c21b01c1e72af65cb4c23af1035850e8d1 /modules
parent01f18eb540c968d1bfae7def22de558bdc208c17 (diff)
downloadbrdo-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.test13
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.');
}
}