Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-14131 Moodle 3.9 QA
  3. MDLQA-14312

CLONE - When a time is set but no date is set, the student will be able to submit an incomplete attempt when time expires after the quiz CRON runs.

    XMLWordPrintable

    Details

    • Type: Functional Test
    • Status: Passed
    • Priority: Minor
    • Affects Version/s: Moodle 3.9
    • Fix Version/s: Moodle 3.9
    • Component/s: Quiz, Student, Teacher
    • Labels:
      None

      Description

      Test Pre-requisites:

      1. As teacher, create a quiz and set
        1. A time limit
        2. When time expires to "Allow a grace period to submit, but not change any responses"
          1. Or set an "End Date".
        3. 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 time limit of the quiz has expired.
      3. Make sure 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. Submit, and make sure your score is counted.

        Attachments

          Activity

            People

            Assignee:
            nadavkav Nadav Kavalerchik
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: