Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-14813 Moodle 3.10 QA
  3. MDLQA-14999

CLONE - When a time is set but no date is set, the student will be able to submit an incomplete quiz attempt when time expires. If the student still does not submit the attempt then when the grace period expires the attempt is "Never submitted".

    XMLWordPrintable

Details

    • Functional Test
    • Status: Passed
    • Critical
    • Moodle 3.10
    • Moodle 3.10
    • Quiz, Student, Teacher
    • None

    Description

      Test Pre-requisites:
      As teacher, create a quiz and set a time limit but DO NOT set a 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.

      Test Steps:
      1. As student, start a quiz attempt and answer some questions. Then log out of Moodle.
      2. Wait until the time limit has expired, but before the Quiz cron has run, then log back in as a teacher, and confirm that the attempt is still shown as In-progress.
      3. Log in as a student, and go to the quiz info page. This will cause the quiz attempt to be automatically moved to the Overdue state.
      4. 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.
      5. Do not submit the attempt, wait for the grace period to expire, refresh the page and confirm that attempt is set to "Never Submitted".
      6. Login as teacher and check that that the attempt is set to "Never submitted" and has not been graded.

      Attachments

        1. student can still submit.png
          57 kB
          Bas Brands
        2. student has no grade.png
          49 kB
          Bas Brands
        3. student never submitted.png
          43 kB
          Bas Brands
        4. teacher sees never submitted.png
          68 kB
          Bas Brands
        5. teacher sees student in progress.png
          55 kB
          Bas Brands

        Activity

          People

            basbrands Bas Brands
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: