Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-12911 Moodle 3.7 QA
  3. MDLQA-13106

CLONE - When a date is set and a time is set, the student will be give a grace period when the date expires before the time. After the quiz CRON has run, if the student has still not submitted the attempt, it is set to "Never submitted".

XMLWordPrintable

    • Icon: Functional Test Functional Test
    • Icon: Minor Minor
    • Moodle 3.7
    • Moodle 3.7
    • Quiz, Student, Teacher
    • None

      Test Pre-requisites:
      As teacher, create a quiz and set a time limit, close date and set When time expires to Allow a grace period to submit, but not change any responses. Set Submission grace period to a suitable amount of time to let you do the tests below.
      PLEASE NOTE: the time limit must be long enough so that it does not expire before the end date.

      Test Steps:
      1. As a student, start a quiz attempt and answer some questions. Then log out of Moodle. The quiz cron has not run yet.
      2. Wait until the end date of the quiz has expired but the time limit has not.
      3. The quiz cron runs.
      4. Log in as teacher, and you will be able to see that the attempt has been updated to be Overdue.
      5. Login as a student and click the Continue last attempt button and you will be taken to the summary page, where you are told you can still submit up to a certain time.
      6. Do not submit the attempt, wait until the grace period is expired, refresh the page and make sure the attempt is set to "Never submitted".
      7. Login as teacher and check that that the attempt is set to "never submitted" and has not been graded.

        1. screenshot-1.png
          189 kB
          Janelle Barcega

            jbarcega Janelle Barcega
            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.