Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-48944

Survey should have activity completion condition on survey completed

    XMLWordPrintable

Details

    • MOODLE_28_STABLE, MOODLE_31_STABLE
    • MOODLE_32_STABLE
    • MDL-48944_m32v4
    • Moderate
    • Hide

      Manual Testing:
      1. Create a survey activity that requires activity completion on submit.
      2. Complete the survey as the student.
      3. Verify that the activity is marked complete.

      Automated testing:
      1. Run behat tests for mod_survey
      2. Run phpunit tests for mod_survey

      Show
      Manual Testing: 1. Create a survey activity that requires activity completion on submit. 2. Complete the survey as the student. 3. Verify that the activity is marked complete. Automated testing: 1. Run behat tests for mod_survey 2. Run phpunit tests for mod_survey

    Description

      Discovered from being a student on learn.moodle.. I had to manually mark my survey activity as complete.

      Helen tells me the only options are viewing the survey activity or manual completion.

      It would seem natural to have a condition on completing the survey - especially as once i've submitted the survey - I can't undo it.

      Steps to reproduce:

      1. Enable activity completion
      2. Add a survey to a course
      3. Attempt to choose 'survey completed' as a completion condiiton

      Attachments

        Issue Links

          Activity

            People

              sbourget Stephen Bourget
              poltawski Dan Poltawski
              Sam Marshall Sam Marshall
              Dan Poltawski Dan Poltawski
              Jun Pataleta Jun Pataleta
              Sam Marshall, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona), Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona)
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                5/Dec/16