aboutsummaryrefslogtreecommitdiffstats
path: root/tests/tree/nestedset_forum_get_data_test.php
diff options
context:
space:
mode:
authorNathan Guse <nathaniel.guse@gmail.com>2014-03-10 21:30:39 -0500
committerNathan Guse <nathaniel.guse@gmail.com>2014-03-10 21:30:39 -0500
commit92b638ed83e5d66fdcb1d18914aab9495d1a6aea (patch)
tree4f551261b4a2ccf4bf452a9148420682148a0561 /tests/tree/nestedset_forum_get_data_test.php
parent23ea83342556ed16215513b877a9c90ace186257 (diff)
parent4127f92496c4e85a43b7813461732e0e2e739c14 (diff)
downloadforums-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.php16
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)));
+ }
}