aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/nestedset/item_forum_test.php31
-rw-r--r--tests/nestedset/set_forum_add_remove_test.php17
-rw-r--r--tests/nestedset/set_forum_get_data_test.php9
-rw-r--r--tests/nestedset/set_forum_move_test.php32
4 files changed, 18 insertions, 71 deletions
diff --git a/tests/nestedset/item_forum_test.php b/tests/nestedset/item_forum_test.php
deleted file mode 100644
index 1ca89ebd2f..0000000000
--- a/tests/nestedset/item_forum_test.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-/**
-*
-* @package testing
-* @copyright (c) 2013 phpBB Group
-* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2
-*
-*/
-
-class phpbb_tests_nestedset_item_forum_test extends phpbb_test_case
-{
- public function test_item_forum_constructor()
- {
- $forum_data = array(
- 'parent_id' => 1,
- 'forum_id' => 5,
- 'user_id' => 32,
- 'left_id' => 2,
- 'right_id' => 3,
- 'forum_parents' => '',
- );
-
- $forum = new phpbb_nestedset_item_forum($forum_data);
-
- $this->assertEquals($forum->get_item_id(), $forum_data['forum_id']);
- $this->assertEquals($forum->get_left_id(), $forum_data['left_id']);
- $this->assertEquals($forum->get_right_id(), $forum_data['right_id']);
- $this->assertEquals($forum->get_parent_id(), $forum_data['parent_id']);
- $this->assertEquals($forum->get_item_parents_data(), $forum_data['forum_parents']);
- }
-}
diff --git a/tests/nestedset/set_forum_add_remove_test.php b/tests/nestedset/set_forum_add_remove_test.php
index f7d4980292..53fc23594a 100644
--- a/tests/nestedset/set_forum_add_remove_test.php
+++ b/tests/nestedset/set_forum_add_remove_test.php
@@ -78,9 +78,7 @@ class phpbb_tests_nestedset_set_forum_add_remove_test extends phpbb_tests_nested
*/
public function test_remove_add($forum_id, $expected_removed, $expected_remove_table, $expected_added, $expected_add_table)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
-
- $removed_items = $this->set->remove($forum);
+ $removed_items = $this->set->remove($this->forum_data[$forum_id]);
$this->assertEquals($expected_removed, $removed_items);
@@ -92,8 +90,13 @@ class phpbb_tests_nestedset_set_forum_add_remove_test extends phpbb_tests_nested
$added_items = array();
foreach ($removed_items as $item_id)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$item_id]);
- $added_items[$item_id] = $this->set->add($forum);
+ $added_items[$item_id] = $this->set->add(array_merge($this->forum_data[$item_id], array(
+ 'forum_rules' => '',
+ 'forum_desc' => '',
+ 'parent_id' => 0,
+ 'left_id' => 0,
+ 'right_id' => 0,
+ )));
}
$this->assertEquals($expected_added, $added_items);
@@ -136,9 +139,7 @@ class phpbb_tests_nestedset_set_forum_add_remove_test extends phpbb_tests_nested
*/
public function test_delete($forum_id, $expected_deleted, $expected)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
-
- $this->assertEquals($expected_deleted, $this->set->delete($forum));
+ $this->assertEquals($expected_deleted, $this->set->delete($this->forum_data[$forum_id]));
$result = $this->db->sql_query("SELECT forum_id, parent_id, left_id, right_id, forum_parents
FROM phpbb_forums
diff --git a/tests/nestedset/set_forum_get_data_test.php b/tests/nestedset/set_forum_get_data_test.php
index b7314efd15..b537d0a062 100644
--- a/tests/nestedset/set_forum_get_data_test.php
+++ b/tests/nestedset/set_forum_get_data_test.php
@@ -66,9 +66,7 @@ class phpbb_tests_nestedset_set_forum_get_data_test extends phpbb_tests_nestedse
*/
public function test_get_branch_data($forum_id, $type, $order_desc, $include_item, $expected)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
-
- $this->assertEquals($expected, array_keys($this->set->get_branch_data($forum, $type, $order_desc, $include_item)));
+ $this->assertEquals($expected, array_keys($this->set->get_branch_data($this->forum_data[$forum_id], $type, $order_desc, $include_item)));
}
public function get_parent_data_data()
@@ -88,9 +86,6 @@ class phpbb_tests_nestedset_set_forum_get_data_test extends phpbb_tests_nestedse
*/
public function test_get_parent_data($forum_id, $forum_data, $expected)
{
- $data = array_merge($this->forum_data[$forum_id], $forum_data);
- $forum = new phpbb_nestedset_item_forum($data);
-
- $this->assertEquals($expected, array_keys($this->set->get_parent_data($forum)));
+ $this->assertEquals($expected, array_keys($this->set->get_parent_data(array_merge($this->forum_data[$forum_id], $forum_data))));
}
}
diff --git a/tests/nestedset/set_forum_move_test.php b/tests/nestedset/set_forum_move_test.php
index 7e1c03e60f..b90eaa12ad 100644
--- a/tests/nestedset/set_forum_move_test.php
+++ b/tests/nestedset/set_forum_move_test.php
@@ -120,9 +120,7 @@ class phpbb_tests_nestedset_set_forum_move_test extends phpbb_tests_nestedset_se
*/
public function test_move($explain, $forum_id, $delta, $expected_moved, $expected)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
-
- $this->assertEquals($expected_moved, $this->set->move($forum, $delta));
+ $this->assertEquals($expected_moved, $this->set->move($this->forum_data[$forum_id], $delta));
$result = $this->db->sql_query("SELECT forum_id, parent_id, left_id, right_id, forum_parents
FROM phpbb_forums
@@ -169,9 +167,7 @@ class phpbb_tests_nestedset_set_forum_move_test extends phpbb_tests_nestedset_se
*/
public function test_move_down($explain, $forum_id, $expected_moved, $expected)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
-
- $this->assertEquals($expected_moved, $this->set->move_down($forum));
+ $this->assertEquals($expected_moved, $this->set->move_down($this->forum_data[$forum_id]));
$result = $this->db->sql_query("SELECT forum_id, parent_id, left_id, right_id, forum_parents
FROM phpbb_forums
@@ -218,9 +214,7 @@ class phpbb_tests_nestedset_set_forum_move_test extends phpbb_tests_nestedset_se
*/
public function test_move_up($explain, $forum_id, $expected_moved, $expected)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
-
- $this->assertEquals($expected_moved, $this->set->move_up($forum));
+ $this->assertEquals($expected_moved, $this->set->move_up($this->forum_data[$forum_id]));
$result = $this->db->sql_query("SELECT forum_id, parent_id, left_id, right_id, forum_parents
FROM phpbb_forums
@@ -386,10 +380,7 @@ class phpbb_tests_nestedset_set_forum_move_test extends phpbb_tests_nestedset_se
*/
public function test_move_children($explain, $forum_id, $target_id, $expected_moved, $expected)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
- $target = new phpbb_nestedset_item_forum($this->forum_data[$target_id]);
-
- $this->assertEquals($expected_moved, $this->set->move_children($forum, $target));
+ $this->assertEquals($expected_moved, $this->set->move_children($this->forum_data[$forum_id], $this->forum_data[$target_id]));
$result = $this->db->sql_query("SELECT forum_id, parent_id, left_id, right_id, forum_parents
FROM phpbb_forums
@@ -414,10 +405,7 @@ class phpbb_tests_nestedset_set_forum_move_test extends phpbb_tests_nestedset_se
*/
public function test_move_children_throws($explain, $forum_id, $target_id)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
- $target = new phpbb_nestedset_item_forum($this->forum_data[$target_id]);
-
- $this->set->move_children($forum, $target);
+ $this->set->move_children($this->forum_data[$forum_id], $this->forum_data[$target_id]);
}
public function set_parent_data()
@@ -529,10 +517,7 @@ class phpbb_tests_nestedset_set_forum_move_test extends phpbb_tests_nestedset_se
*/
public function test_set_parent($explain, $forum_id, $target_id, $expected_moved, $expected)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
- $target = new phpbb_nestedset_item_forum($this->forum_data[$target_id]);
-
- $this->assertEquals($expected_moved, $this->set->set_parent($forum, $target));
+ $this->assertEquals($expected_moved, $this->set->set_parent($this->forum_data[$forum_id], $this->forum_data[$target_id]));
$result = $this->db->sql_query("SELECT forum_id, parent_id, left_id, right_id, forum_parents
FROM phpbb_forums
@@ -557,9 +542,6 @@ class phpbb_tests_nestedset_set_forum_move_test extends phpbb_tests_nestedset_se
*/
public function test_set_parent_throws($explain, $forum_id, $target_id)
{
- $forum = new phpbb_nestedset_item_forum($this->forum_data[$forum_id]);
- $target = new phpbb_nestedset_item_forum($this->forum_data[$target_id]);
-
- $this->set->set_parent($forum, $target);
+ $this->set->set_parent($this->forum_data[$forum_id], $this->forum_data[$target_id]);
}
}