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

Create the calendar action events required for activity completion

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: None
    • Component/s: Activity completion
    • Labels:
    • Testing Instructions:
      Hide
      The module list
      1. Book.
      2. Folder.
      3. Forum.
      4. Glossary.
      5. IMS CP.
      6. Label.
      7. LTI.
      8. Page.
      9. Resource.
      10. Survey.
      11. URL.
      12. Wiki.
      Test 1
      1. Enable completion on your site.
      2. Create a course and enable completion.
      3. Enrol a student in this course.
      4. For each of the modules listed above -
        1. Create the module in the course you created above with an 'Expect completed on' date.
        2. In another browser - check there is an event for the student in their dashboard.
        3. Update the 'Expected completed on' date.
        4. Check the date for the event has been updated for the student in their dashboard.
        5. Disable the 'Expect completed on' date.
        6. Check there is no event for the student in their dashboard.
        7. Update the 'Expected completed on' date.
        8. Check the date for the event has been updated for the student in their dashboard.
        9. Delete the module from the course and run cron.
        10. Check there is no event for the student in their dashboard.
      Test 2
      1. Ensure unit tests are passing.
      Show
      The module list Book. Folder. Forum. Glossary. IMS CP. Label. LTI. Page. Resource. Survey. URL. Wiki. Test 1 Enable completion on your site. Create a course and enable completion. Enrol a student in this course. For each of the modules listed above - Create the module in the course you created above with an 'Expect completed on' date. In another browser - check there is an event for the student in their dashboard. Update the 'Expected completed on' date. Check the date for the event has been updated for the student in their dashboard. Disable the 'Expect completed on' date. Check there is no event for the student in their dashboard. Update the 'Expected completed on' date. Check the date for the event has been updated for the student in their dashboard. Delete the module from the course and run cron. Check there is no event for the student in their dashboard. Test 2 Ensure unit tests are passing.
    • Affected Branches:
      MOODLE_33_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-57878_master
    • Sprint:
      3.3 Project Team Sprint 3

      Description

      Standard activity completion event required (if activity completion is specified) unless any of the other events are created.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              markn Mark Nelson
              Reporter:
              markn Mark Nelson
              Peer reviewer:
              Ryan Wyllie
              Participants:
              Component watchers:
              Sam Marshall, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: