aboutsummaryrefslogtreecommitdiffstats
path: root/tests/tree/nestedset_forum_get_data_test.php
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@gmx.de>2013-04-30 18:05:44 +0200
committerJoas Schilling <nickvergessen@gmx.de>2013-04-30 18:05:44 +0200
commit39ff3ed15fc77215153a47a870e8cde5436674ae (patch)
tree32d8cdec813255b68c7ff27c3daecd18f0c14006 /tests/tree/nestedset_forum_get_data_test.php
parentf3f7be4cd1a0495cf44787c713480d5aceb1bae1 (diff)
downloadforums-39ff3ed15fc77215153a47a870e8cde5436674ae.tar
forums-39ff3ed15fc77215153a47a870e8cde5436674ae.tar.gz
forums-39ff3ed15fc77215153a47a870e8cde5436674ae.tar.bz2
forums-39ff3ed15fc77215153a47a870e8cde5436674ae.tar.xz
forums-39ff3ed15fc77215153a47a870e8cde5436674ae.zip
[ticket/11495] Add proper testing of item_parent to tests
PHPBB3-11495
Diffstat (limited to 'tests/tree/nestedset_forum_get_data_test.php')
-rw-r--r--tests/tree/nestedset_forum_get_data_test.php18
1 files changed, 10 insertions, 8 deletions
diff --git a/tests/tree/nestedset_forum_get_data_test.php b/tests/tree/nestedset_forum_get_data_test.php
index 76c99650aa..ca1863e55e 100644
--- a/tests/tree/nestedset_forum_get_data_test.php
+++ b/tests/tree/nestedset_forum_get_data_test.php
@@ -98,20 +98,22 @@ class phpbb_tests_tree_nestedset_forum_get_data_test extends phpbb_tests_tree_ne
public function get_path_basic_data_data()
{
return array(
- array(1, array(), array()),
- array(1, array('forum_parents' => serialize(array())), array()),
- array(2, array(), array(1)),
- array(2, array('forum_parents' => serialize(array(1 => array()))), array(1)),
- array(10, array(), array(7, 9)),
- array(10, array('forum_parents' => serialize(array(7 => array(), 9 => array()))), array(7, 9)),
+ array(1, '', array()),
+ array(1, serialize(array()), array()),
+ array(2, '', array(1)),
+ array(2, serialize(array(1 => array())), array(1)),
+ array(10, '', array(7, 9)),
+ array(10, serialize(array(7 => array(), 9 => array())), array(7, 9)),
);
}
/**
* @dataProvider get_path_basic_data_data
*/
- public function test_get_path_basic_data($forum_id, $forum_data, $expected)
+ public function test_get_path_basic_data($forum_id, $forum_parents, $expected)
{
- $this->assertEquals($expected, array_keys($this->set->get_path_basic_data(array_merge($this->forum_data[$forum_id], $forum_data))));
+ $forum_data = $this->forum_data[$forum_id];
+ $forum_data['forum_parents'] = $forum_parents;
+ $this->assertEquals($expected, array_keys($this->set->get_path_basic_data($forum_data)));
}
}