aboutsummaryrefslogtreecommitdiffstats
path: root/tests/groupposition
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@gmx.de>2013-02-27 21:43:07 +0100
committerJoas Schilling <nickvergessen@gmx.de>2013-02-27 21:43:07 +0100
commit8bf04563bcb53f3eff6b966095b14b8c277c1640 (patch)
treee3b6736eda0f5151670054fc4b1e57ee65e9ae2a /tests/groupposition
parent3362baca51bd82e6cc0d15625863e46506bece72 (diff)
downloadforums-8bf04563bcb53f3eff6b966095b14b8c277c1640.tar
forums-8bf04563bcb53f3eff6b966095b14b8c277c1640.tar.gz
forums-8bf04563bcb53f3eff6b966095b14b8c277c1640.tar.bz2
forums-8bf04563bcb53f3eff6b966095b14b8c277c1640.tar.xz
forums-8bf04563bcb53f3eff6b966095b14b8c277c1640.zip
[ticket/10411] Add unit tests for move() with values >1
PHPBB3-10411
Diffstat (limited to 'tests/groupposition')
-rw-r--r--tests/groupposition/teampage_test.php30
1 files changed, 30 insertions, 0 deletions
diff --git a/tests/groupposition/teampage_test.php b/tests/groupposition/teampage_test.php
index b0ce6b29c3..db26cd09d5 100644
--- a/tests/groupposition/teampage_test.php
+++ b/tests/groupposition/teampage_test.php
@@ -435,6 +435,21 @@ class phpbb_groupposition_teampage_test extends phpbb_database_test_case
array('teampage_position' => 8, 'group_id' => 6, 'teampage_parent' => 0, 'teampage_name' => ''),
),
),
+ array(
+ 6,
+ 3,
+ true,
+ array(
+ array('teampage_position' => 1, 'group_id' => 6, 'teampage_parent' => 0, 'teampage_name' => ''),
+ array('teampage_position' => 2, 'group_id' => 1, 'teampage_parent' => 0, 'teampage_name' => ''),
+ array('teampage_position' => 3, 'group_id' => 0, 'teampage_parent' => 0, 'teampage_name' => 'category - 2 children'),
+ array('teampage_position' => 4, 'group_id' => 2, 'teampage_parent' => 2, 'teampage_name' => ''),
+ array('teampage_position' => 5, 'group_id' => 3, 'teampage_parent' => 2, 'teampage_name' => ''),
+ array('teampage_position' => 6, 'group_id' => 0, 'teampage_parent' => 0, 'teampage_name' => 'category2 - 2 children'),
+ array('teampage_position' => 7, 'group_id' => 4, 'teampage_parent' => 5, 'teampage_name' => ''),
+ array('teampage_position' => 8, 'group_id' => 5, 'teampage_parent' => 5, 'teampage_name' => ''),
+ ),
+ ),
);
}
@@ -583,6 +598,21 @@ class phpbb_groupposition_teampage_test extends phpbb_database_test_case
array('teampage_position' => 8, 'group_id' => 6, 'teampage_parent' => 0, 'teampage_name' => ''),
),
),
+ array(
+ 8,
+ 3,
+ true,
+ array(
+ array('teampage_position' => 1, 'group_id' => 6, 'teampage_parent' => 0, 'teampage_name' => ''),
+ array('teampage_position' => 2, 'group_id' => 1, 'teampage_parent' => 0, 'teampage_name' => ''),
+ array('teampage_position' => 3, 'group_id' => 0, 'teampage_parent' => 0, 'teampage_name' => 'category - 2 children'),
+ array('teampage_position' => 4, 'group_id' => 2, 'teampage_parent' => 2, 'teampage_name' => ''),
+ array('teampage_position' => 5, 'group_id' => 3, 'teampage_parent' => 2, 'teampage_name' => ''),
+ array('teampage_position' => 6, 'group_id' => 0, 'teampage_parent' => 0, 'teampage_name' => 'category2 - 2 children'),
+ array('teampage_position' => 7, 'group_id' => 4, 'teampage_parent' => 5, 'teampage_name' => ''),
+ array('teampage_position' => 8, 'group_id' => 5, 'teampage_parent' => 5, 'teampage_name' => ''),
+ ),
+ ),
);
}