aboutsummaryrefslogtreecommitdiffstats
path: root/tests/tree/nestedset_forum_insert_delete_test.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tree/nestedset_forum_insert_delete_test.php')
-rw-r--r--tests/tree/nestedset_forum_insert_delete_test.php19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/tree/nestedset_forum_insert_delete_test.php b/tests/tree/nestedset_forum_insert_delete_test.php
index 1f901c7422..d0e9e02c2e 100644
--- a/tests/tree/nestedset_forum_insert_delete_test.php
+++ b/tests/tree/nestedset_forum_insert_delete_test.php
@@ -52,6 +52,25 @@ class phpbb_tests_tree_nestedset_forum_add_remove_test extends phpbb_tests_tree_
$this->assertEquals($expected, $this->db->sql_fetchrowset($result));
}
+ public function delete_throws_data()
+ {
+ return array(
+ array('Not an item', 0),
+ array('Item does not exist', 200),
+ );
+ }
+
+ /**
+ * @dataProvider delete_throws_data
+ *
+ * @expectedException OutOfBoundsException
+ * @expectedExceptionMessage FORUM_NESTEDSET_INVALID_ITEM
+ */
+ public function test_delete_throws($explain, $forum_id)
+ {
+ $this->set->delete($forum_id);
+ }
+
public function insert_data()
{
return array(