Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-7170 Moodle 2.8 QA
  3. MDLQA-7377

CLONE - When a date is set but no time is set, the student will be able to submit an incomplete attempt when the date expires after the quiz CRON has run. When the grace period expires, with no submission the attempt is set to "Never submitted".


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

      Test Pre-requisites:
      As teacher, create a quiz and set a close date and set When time expires to Allow a grace period to submit, but not change any responses and do not create a time limit. Set Submission grace period to a suitable amount of time to let you do the tests below.

      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.
      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 before the grace period expires. Then refresh the page and check that 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.

            salvetore Michael de Raadt
            0 Vote for this issue
            0 Start watching this issue


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