Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-1361

Capture enrolment links

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Minor Minor
    • 2.8
    • 2.8
    • Enrolment
    • Hide

      All these tests should be performed in prototype 3.0. The navigation should be tested both in phone and tablet.

      1. Login as a student and open the description of Moodle Mobile Developer Testing course.
      2. Click in the links "This same course" and "Course with SCORMs". Check that the courses are opened.
      3. Click in the link "Course with guest access". Check that it allows you to open it in browser.
      4. Verify that you are not enrolled in the course "Course with open self-enrolment". Click the link with this name. Check that you can see the course contents and that now you are enrolled in the course.
      5. Verify that you are not enrolled in the course "Course with self-enrolment using password". Click the link with this name. Check that a modal is shown for you to input the password.
      6. Input an invalid password. Check that an error message is shown and you can input it again.
      7. Input the right password. Check that the behaviour is the same as in the self enrol without password.
      8. These same links can be found in the description of the "General" section in Moodle Mobile Developer Testing course, and also inside a post in the News Forum of this same course. Check that these links work too.
      Show
      All these tests should be performed in prototype 3.0. The navigation should be tested both in phone and tablet. Login as a student and open the description of Moodle Mobile Developer Testing course. Click in the links "This same course" and "Course with SCORMs". Check that the courses are opened. Click in the link "Course with guest access". Check that it allows you to open it in browser. Verify that you are not enrolled in the course "Course with open self-enrolment". Click the link with this name. Check that you can see the course contents and that now you are enrolled in the course. Verify that you are not enrolled in the course "Course with self-enrolment using password". Click the link with this name. Check that a modal is shown for you to input the password. Input an invalid password. Check that an error message is shown and you can input it again. Input the right password. Check that the behaviour is the same as in the self enrol without password. These same links can be found in the description of the "General" section in Moodle Mobile Developer Testing course, and also inside a post in the News Forum of this same course. Check that these links work too.
    • MOODLE_28_STABLE
    • MOODLE_28_STABLE

      The app should follow enrolment links like:

      /enrol/index.php?id=8288

      The user must be automatically enrolled and redirected to the course contents if all the following conditions are met:

      • The user is not enrolled in the course
      • The course has a self-enrolment plugin method enabled
      • There is only one instance of a self-enrolment plugin
      • The self-enrolment unique instance is not configured to require a password

      Once the user is enrolled, the courses cache should be empty

      If the user can't be enrolled we'll display a message and a link to the web site
      If a password is required, we'll require the password to the user

            dpalou Dani Palou
            jleyva Juan Leyva
            Juan Leyva Juan Leyva
            Juan Leyva Juan Leyva
            Juan Leyva Juan Leyva
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

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