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

Adding new events - Badges

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.6.3, 2.7, 3.1
    • Fix Version/s: 3.2
    • Component/s: Events API
    • Labels:
    • Testing Instructions:
      Hide

      Manual Testing:
      Perform some exploratory testing creating, updating and deleting badges. ensure the following are logged:

      • Creating badges
      • Updating badges
      • Deleting badges
      • Archiving badges
      • Adding criteria
      • Editing criteria
      • Deleting Criteria
      • Enabling badge access
      • Disabling badge access
      • Duplicating the badge
      • Create a backup of the course and restore it. Make sure the events are properly restored.

      Automated testing:

      • Run phpunit for badges.
      Show
      Manual Testing: Perform some exploratory testing creating, updating and deleting badges. ensure the following are logged: Creating badges Updating badges Deleting badges Archiving badges Adding criteria Editing criteria Deleting Criteria Enabling badge access Disabling badge access Duplicating the badge Create a backup of the course and restore it. Make sure the events are properly restored. Automated testing: Run phpunit for badges.
    • Difficulty:
      Moderate
    • Affected Branches:
      MOODLE_26_STABLE, MOODLE_27_STABLE, MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_32_STABLE
    • Epic Link:
    • Pull Master Branch:
      MDL-45734_m32v4

      Description

      1. Creating/updating/deleting a badge.
      2. Creating/deleting badge criteria.
      3. Enabling/disabling access.
      4. Awarding the badge.
      5. Copying the badge.

      Note - Need also to check student actions on badges.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              sbourget Stephen Bourget
              Reporter:
              markn Mark Nelson
              Peer reviewer:
              Ryan Wyllie
              Integrator:
              Dan Poltawski
              Tester:
              cameron1729
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona)
              Votes:
              2 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                5/Dec/16