Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-3028

Allow attempting the quiz even if it has unsupported questions

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 3.7.0
    • Fix Version/s: 3.7.1
    • Component/s: Quiz add-on
    • Labels:
    • Testing Instructions:
      Hide

      This issue only needs to be tested in 1 device.

      1. In a Moodle site, install 1 question type that isn't supported in the app.
      2. In web as teacher/admin, create 4 quizzes: one that only contains questions supported in the app; one that only contains an essay with attachments; one that only contains the question type from step 1; and one that contains all the questions from the previous ones.
      3. Login in the app as student and go to the quiz that only has supported questions. Check that no warning is displayed at the quiz entry page.
      4. Attempt the quiz. Check you can answer all the questions and submit the quiz.
      5. Open the quiz that contains the essay with attachments. Check that no warning is displayed at the quiz entry page.
      6. Attempt the quiz. Check that you see a warning below the essay saying you cannot add attachments.
      7. Go to the final page of the quiz. Check that you cannot submit the attempt and there's a message explaining why.
      8. Open the quiz that only contains the not-supported question type. Check that you see a warning saying you cannot attempt the quiz and a button to open in browser.
      9. Open the quiz with all types of questions. Check that you see a warning saying you can attempt the quiz but not submit it.
      10. Attempt the quiz. Check that, when you view a question not supported, you see a message saying it's not supported.
      11. Go to the final page of the quiz. Check that you cannot submit the attempt and there's a message explaining why.

       

      Show
      This issue only needs to be tested in 1 device. In a Moodle site, install 1 question type that isn't supported in the app. In web as teacher/admin, create 4 quizzes: one that only contains questions supported in the app; one that only contains an essay with attachments; one that only contains the question type from step 1; and one that contains all the questions from the previous ones. Login in the app as student and go to the quiz that only has supported questions. Check that no warning is displayed at the quiz entry page. Attempt the quiz. Check you can answer all the questions and submit the quiz. Open the quiz that contains the essay with attachments. Check that no warning is displayed at the quiz entry page. Attempt the quiz. Check that you see a warning below the essay saying you cannot add attachments. Go to the final page of the quiz. Check that you cannot submit the attempt and there's a message explaining why. Open the quiz that only contains the not-supported question type. Check that you see a warning saying you cannot attempt the quiz and a button to open in browser. Open the quiz with all types of questions. Check that you see a warning saying you can attempt the quiz but not submit it. Attempt the quiz. Check that, when you view a question not supported, you see a message saying it's not supported. Go to the final page of the quiz. Check that you cannot submit the attempt and there's a message explaining why.  
    • Affected Branches:
      MOODLE_37_STABLE
    • Fixed Branches:
      MOODLE_37_STABLE
    • Sprint:
      Moodle App 3.7.1

      Description

      We allow attempting a quiz when it has specific questions that aren't supported even though other questions of that type would be (like essay with attachments). If a quiz has a question of a type that isn't supported at all, we don't allow attempting the quiz.

      Tim Hunt suggested that we should allow attempting the quiz in this second case, with the same behaviour as the first case.

        Attachments

          Activity

            People

            • Assignee:
              dpalou Dani Palou
              Reporter:
              dpalou Dani Palou
              Peer reviewer:
              Pau Ferrer
              Integrator:
              Juan Leyva
              Tester:
              Pau Ferrer
              Participants:
              Component watchers:
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                30/Aug/19