diff options
author | Joas Schilling <nickvergessen@gmx.de> | 2013-04-30 18:05:44 +0200 |
---|---|---|
committer | Joas Schilling <nickvergessen@gmx.de> | 2013-04-30 18:05:44 +0200 |
commit | 39ff3ed15fc77215153a47a870e8cde5436674ae (patch) | |
tree | 32d8cdec813255b68c7ff27c3daecd18f0c14006 /tests/tree/nestedset_forum_get_data_test.php | |
parent | f3f7be4cd1a0495cf44787c713480d5aceb1bae1 (diff) | |
download | forums-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.php | 18 |
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))); } } |