-
Functional Test
-
Trivial
-
Moodle 3.6
-
None
This test requires 3 user accounts, student1, student2 and student3 who are all enrolled in the same course.
This is an exploratory test of a new feature, so please feel free to try anything you like and not just the test steps!
- Log in as student1, open the messaging drawer and send student2 and student3 several messages.
- Log out then log in as student2 and verify that '1' is displayed on the messages icon to indicate 1 unread conversation.
- Browse different pages and verify that '1' remains on the messages icon.
- Open the messaging drawer and verify that Messages (1) is displayed with a '1' opposite to indicate 1 unread conversation and student1 is listed with a number opposite indicating the number of unread messages.
- Click the settings icon (a cog) and enable 'Use enter to send'.
- Send student3 several messages.
- Verify that messages can be sent by pressing enter.
- Add student3 to your contacts.
- Log out then log in as student3 and verify that '3' is displayed on the messages icon to indicate 2 unread conversations and one contact request.
- Open the messaging drawer and verify that Messages (2) is displayed with a '2' opposite and Contacts has a '1' next to it.
- Accept the contact request from student2 and verify that they are then listed as a contact.
- Verify that Contacts no longer has a '1' next to it.
- View the conversations from student1 and student2 and verify that after doing so the numbers opposite are no longer shown.
- Log out then log in again as student3 and open the messaging drawer.
- Verify that Messages (2) is still displayed but with no number opposite as the conversations have been read.
- is blocked by
-
MDL-64217 Connecting spinner icon showing in Clean on the Add to Contacts button
- Closed
-
MDL-64099 Multiple small fixes to messaging appearance
- Closed
-
MDL-64245 Multiple small fixes to messaging appearance (take#2)
- Closed
-
MDL-64140 Expose get_unread_conversation_counts as a web service
- Closed
- Testing discovered
-
MDLQA-12415 CLONE - An administrator can manage message outputs
- Passed
-
MDLQA-12416 CLONE - An administrator can set default message outputs
- Passed
-
MDLQA-12361 CLONE - Time delayed online notifications are working
- Passed