Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-1 Moodle QA testing
  3. MDLQA-8203

Custom profile fields syncable with external DB auth

XMLWordPrintable

    • Icon: Functional Test Functional Test
    • Icon: Minor Minor
    • None
    • Original - DO NOT REPORT TEST RESULTS HERE
    • Authentication

      NOTE: This test require admin access and an external DB authentication plugin. Check you has configured the "Update users" option (auth_db | updateusers) to "Yes" in the User account synchronisation section. Also, you should mapping all the custom profile fields with the fields of the external database. If you use postgress, you can use MDLQA-ExternalAuthDB_pgsql.sqlto create the table with one remote user.

      1. Log in as an admin
      2. Setup some custom profile fields (at least one of each type: text, textarea, date...). If you want, you can prepare the testing scenario with external_db.feature (you can follow the documentation on how to execute a testing scenario)
      3. Setup moodle to use authentication with external DB.
      4. Setup auth module to take all custom profile fields from external DB source.
      5. Log in as an user, having such fields filled in external DB.
      6. Check for custom profile fields were updated.
      7. Setup auth module to update all custom fields in external source.
      8. Update all custom fields and check if they are updated in external source.
      9. Setup auth module to block editing of this fields.
      10. Check user cannot edit them.

            Unassigned Unassigned
            Votes:
            3 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:

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