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(),
|
parent::get_notification_types(),
|
||||||
array(
|
array(
|
||||||
'group_request',
|
'group_request',
|
||||||
|
'group_request_approved',
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -76,5 +77,33 @@ class phpbb_notification_group_request_test extends phpbb_tests_notification_bas
|
||||||
'user_id' => 2,
|
'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