diff options
author | Nathan Guse <nathaniel.guse@gmail.com> | 2014-03-10 21:30:39 -0500 |
---|---|---|
committer | Nathan Guse <nathaniel.guse@gmail.com> | 2014-03-10 21:30:39 -0500 |
commit | 92b638ed83e5d66fdcb1d18914aab9495d1a6aea (patch) | |
tree | 4f551261b4a2ccf4bf452a9148420682148a0561 /tests/tree/nestedset_forum_get_data_test.php | |
parent | 23ea83342556ed16215513b877a9c90ace186257 (diff) | |
parent | 4127f92496c4e85a43b7813461732e0e2e739c14 (diff) | |
download | forums-92b638ed83e5d66fdcb1d18914aab9495d1a6aea.tar forums-92b638ed83e5d66fdcb1d18914aab9495d1a6aea.tar.gz forums-92b638ed83e5d66fdcb1d18914aab9495d1a6aea.tar.bz2 forums-92b638ed83e5d66fdcb1d18914aab9495d1a6aea.tar.xz forums-92b638ed83e5d66fdcb1d18914aab9495d1a6aea.zip |
Merge pull request #2107 from VSEphpbb/ticket/12117
[ticket/12117] Add get_all_tree_data method to tree class
Diffstat (limited to 'tests/tree/nestedset_forum_get_data_test.php')
-rw-r--r-- | tests/tree/nestedset_forum_get_data_test.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/tree/nestedset_forum_get_data_test.php b/tests/tree/nestedset_forum_get_data_test.php index ca1863e55e..a0d0778e82 100644 --- a/tests/tree/nestedset_forum_get_data_test.php +++ b/tests/tree/nestedset_forum_get_data_test.php @@ -116,4 +116,20 @@ class phpbb_tests_tree_nestedset_forum_get_data_test extends phpbb_tests_tree_ne $forum_data['forum_parents'] = $forum_parents; $this->assertEquals($expected, array_keys($this->set->get_path_basic_data($forum_data))); } + + public function get_all_tree_data_data() + { + return array( + array(true, array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)), + array(false, array(11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1)), + ); + } + + /** + * @dataProvider get_all_tree_data_data + */ + public function test_get_all_tree_data($order_asc, $expected) + { + $this->assertEquals($expected, array_keys($this->set->get_all_tree_data($order_asc))); + } } |