Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-16122 Moodle 4.0 QA
  3. MDLQA-16548

CLONE - A teacher can override assignment deadlines

XMLWordPrintable

      Test prerequisites

      • This test requires a course with a teacher and at least three students enrolled.
      • The course should have two groups, Group A and Group B.
      • Three students,x, y, and z such that:
        • x is in group A
        • y is in group B
        • z 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. Save the assignment.
      4. Return to the assignment set up screen and 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 forward from the original date (e.g. June)
      6. Create a group override for Group B - set the months to one month forward from the previous group override (e.g. July)
      7. Create a user override for student x - 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 x match the user override set previously
        • All the dates for student y match the override set for Group B
        • All the dates for student z match the override set for Group A
      9. Log in as student x, y, and z and verify that the assignment submission page dates match the dates on the grading screen from before
      10. 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's 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 z 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".

            wuzi1999 Karen Holland
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

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