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

Implement core_privacy for core_competency

XMLWordPrintable

    • MOODLE_35_STABLE
    • MOODLE_33_STABLE, MOODLE_34_STABLE
    • MDL-61877-master
    • Hide

      This test will require a fair bunch of data to be created by and for different users.

      Data to create

      • Competency frameworks & competencies
      • Learning plan templates & associated competencies
      • User plans based off templates
      • Individual user plans & associated competencies
      • Associating competencies with courses & modules
      • Rating competencies for users in courses
      • Rating competencies for users from plan
      • Completing a plan, and rating same competencies in another plan
      • Associating a reviewer with plans and competencies
      • Evidence of prior learning & associated competencies

      It is important that the user creating, linking, editing, etc... are different. It's also important that the learners are different. For example, a user course create a learning plan and associating another competency, and another user will add one more competency. In their reports, the first user will see that they created the plan and linked the competency. The other user will see that they linked a competency to plan, but they did not create such plan.

      Test

      • Use this script to export the data for the different user accounts used. Ensure that only relevant data is exported.
      • Request for the data to be deleted, and confirm that the behaviour is intended.
      • Run `core_competency` unit tests
      Show
      This test will require a fair bunch of data to be created by and for different users. Data to create Competency frameworks & competencies Learning plan templates & associated competencies User plans based off templates Individual user plans & associated competencies Associating competencies with courses & modules Rating competencies for users in courses Rating competencies for users from plan Completing a plan, and rating same competencies in another plan Associating a reviewer with plans and competencies Evidence of prior learning & associated competencies It is important that the user creating, linking, editing, etc... are different. It's also important that the learners are different. For example, a user course create a learning plan and associating another competency, and another user will add one more competency. In their reports, the first user will see that they created the plan and linked the competency. The other user will see that they linked a competency to plan, but they did not create such plan. Test Use this script to export the data for the different user accounts used. Ensure that only relevant data is exported. Request for the data to be deleted, and confirm that the behaviour is intended. Run `core_competency` unit tests

      See summary.

            fred Frédéric Massart
            fred Frédéric Massart
            Ryan Wyllie Ryan Wyllie
            Jun Pataleta Jun Pataleta
            Simey Lameze Simey Lameze
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 hours
                3h

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.