Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-18925 Moodle 4.5 QA
  3. MDLQA-19212

CLONE - A teacher can override assignment deadlines

XMLWordPrintable

      Prerequisites

      • This test requires a course with a teacher and at least three students (s1, s2 and s3) enrolled.
      • The course should have two groups, Group A and Group B.
      • Three students: s1, s2, and s3 such that:
        • s1 is in group A
        • s2 is in group B
        • s3 is both group A and B

      Test

      1. As a teacher, access a course and create an assignment.
      2. Set an "Allow submissions from" date, a 'Due date", and a "Cut-off date" (defaults are fine).
      3. Click 'Save and display'.
      4. In the assignment, click "Overrides" in the more menu. Then select "Group overrides" from the drop-down.
      5. Create a group override for Group A - set the months to one month ahead from the assignment dates
      6. Create a group override for Group B - set the months to one month ahead from the previous group override
      7. Create a user override for student s1 - set the months to one month forward from the previous group override (e.g. August)
      8. Access the grading screen and verify that:
        • All the dates for student s1 match the user override set previously
        • All the dates for student s2 match the override set for Group B
        • All the dates for student s3 match the override set for Group A
      9. Log in as student s1, s2, and s3 and verify that the assignment submission page dates match the dates on the grading screen from before
      10. As teacher, return to the assignment set up screen and click "Overrides" in the more menu. Then select "Group overrides" from the drop-down.
      11. Click the down arrow next to Group A override
      12. Verify the position of Group A and Group B has swapped in the list
      13. Access the grading screen, verify that all the dates for student s3 now match the override set for Group B
      14. Hide the activity from students via the course home page
      15. Revisit the user and group overrides and verify that:
        • All actions are present for the respective override, namely 'edit', 'copy' and 'delete'
        • You see a notice explaining that the override is inactive for "User overrides".

        1. Group A.png
          Group A.png
          185 kB
        2. Group B.png
          Group B.png
          180 kB
        3. Group B after group ovrride order swap.png
          Group B after group ovrride order swap.png
          28 kB
        4. Group B Override.png
          Group B Override.png
          28 kB
        5. Hidden Activity User Override Waring message.png
          Hidden Activity User Override Waring message.png
          133 kB
        6. Student Override.png
          Student Override.png
          28 kB

            jprovasnik John Provasnik
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.