Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-58087

Make sure event overrides (user, group) are obeyed on dashboard page

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: None
    • Component/s: Calendar
    • Labels:
    • Testing Instructions:
      Hide

      NB: The quiz portion of these tests can't be done until MDL-58017 is in.

      1. Create a lesson, assign, and quiz activity with open and close dates set
      2. Create 2 groups in the course and put the same student in both of them
      3. As the student you added to the groups in step 2, confirm you see the correct dates in the overview (i.e., the dates set in step 1)
      4. 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)
      5. As the student check that you see the correct (overridden) dates in the overview for each of the activities
      6. For assign, 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
      7. As the student make sure you see the second group override dates on the overview
      8. For each of the activities, create a user override for the student with a different date to the group overrides
      9. As the student check that you see the user override dates on the overview for each of the modules
      10. Unenrol the student from the course
      11. As the student check that you don't see any of the events from the course anymore
      Show
      NB: The quiz portion of these tests can't be done until MDL-58017 is in. Create a lesson, assign, and quiz activity with open and close dates set Create 2 groups in the course and put the same student in both of them As the student you added to the groups in step 2, confirm you see the correct dates in the overview (i.e., the dates set in step 1) 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) As the student check that you see the correct (overridden) dates in the overview for each of the activities For assign, 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 As the student make sure you see the second group override dates on the overview For each of the activities, create a user override for the student with a different date to the group overrides As the student check that you see the user override dates on the overview for each of the modules Unenrol the student from the course As the student check that you don't see any of the events from the course anymore
    • Affected Branches:
      MOODLE_33_STABLE
    • Pull Master Branch:
      MDL-58087-master
    • Sprint:
      3.3 Project Team Sprint 3

      Description

      Ensure it displays the same events that are listed on the calendar block (using priority introduced by MDL-55956).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              cameron1729 cameron1729
              Reporter:
              moodle.com moodle.com
              Peer reviewer:
              Andrew Nicols
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: