-
Functional Test
-
Minor
-
Moodle 4.3
-
None
Test prerequisites: This test requires a course with a teacher and a student enrolled.
- Log in as the teacher and create a lesson, assignment, and quiz activity with open and close dates set.
- Create 2 groups in the course and put the student in both of them.
- Log in as the student and verify that you see the correct dates in the Timeline block on your Dashboard (i.e. the dates set in step 1).
- Log in as the teacher again and for each of the activities, add a group override using one of the groups created in step 2 (use the same group for all the overrides).
- Log in as the student again and verify that you see the correct (overridden) dates in the Timeline block for each of the activities.
- Log in as the teacher again and for the assignment, add another group override using the second group (with different dates), then use the arrow icons to make sure it has a higher priority than the first override for the assignment.
- Log in as the student again and verify that you see the second group override dates for the assignment, and the later date for the quiz and lesson (which can't be prioritized).
- Log in as the teacher again and for each of the activities, create a user override for the student with a different date to the group overrides.
- Log in as the student again and verify that you see the correct user override dates for each activity.
- Log in as the teacher again and unenrol the student from the course.
- Log in as the student again and verify that you don't see any of the activities from the courseĀ in the Timeline block.
- is a QA test written for
-
MDL-63044 Split the Course Overview Block into two separate blocks; Timeline and Courses
- Closed