mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-28 14:18:52 +00:00
[ticket/11745] Add test for group request approved
PHPBB3-11745
This commit is contained in:
parent
c4cb9574c5
commit
97204e432b
1 changed files with 29 additions and 0 deletions
|
@ -22,6 +22,7 @@ class phpbb_notification_group_request_test extends phpbb_tests_notification_bas
|
|||
parent::get_notification_types(),
|
||||
array(
|
||||
'group_request',
|
||||
'group_request_approved',
|
||||
)
|
||||
);
|
||||
}
|
||||
|
@ -76,5 +77,33 @@ class phpbb_notification_group_request_test extends phpbb_tests_notification_bas
|
|||
'user_id' => 2,
|
||||
)
|
||||
);
|
||||
|
||||
// Approve user 3 joining the group
|
||||
group_user_attributes('approve', $group_id, array(3));
|
||||
|
||||
// user 3 pending notification should have been deleted
|
||||
$this->assert_notifications(
|
||||
array(),
|
||||
array(
|
||||
'user_id' => 2,
|
||||
)
|
||||
);
|
||||
|
||||
$this->assert_notifications(
|
||||
array(
|
||||
// user 3 approved notification
|
||||
array(
|
||||
'item_id' => $group_id, // user_id of requesting join
|
||||
'user_id' => 3,
|
||||
'notification_read' => 0,
|
||||
'notification_data' => array(
|
||||
'group_name' => 'test',
|
||||
),
|
||||
),
|
||||
),
|
||||
array(
|
||||
'user_id' => 3,
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue