Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-16122 Moodle 4.0 QA
  3. MDLQA-16266

CLONE - A user can add files from Google Drive using a personal Google account

    XMLWordPrintable

Details

    Description

      This test requires a site with an OAuth 2 Google service and the Google Drive repository enabled.

      The QA testing site may be used for running this test, though you'll need admin access (see the QA testing guide for details of how to request admin access) in order to set up the Google service and enable the Google Drive repository. Begin just after the hourly reset to give yourself plenty of time to complete the test! Alternatively, you can use your own test site.

      This test also requires a personal Google Drive account which contains a number of files for use during the test.

      1. Log in as a student and go to a forum.
      2. Add a new discussion topic and click the Add button to add an attachment.
      3. Choose Google Drive in the file picker then click the Login button.
      4. Grant access to your Google account.
      5. You should only see the 'My drive' folder. Click on this folder.  
      6. Select a file then click the 'Post to forum' button.
      7. Check that the Google Drive file is shown as an attachment to the post.
      8. Try downloading the file.
      9. Log out of Moodle.
      10. Log back in and access the Google Drive repository via private files.
      11. Confirm you're logged in automatically to Google Drive and can browse your files.

      Attachments

        1. step-00.png
          step-00.png
          44 kB
        2. step-01.png
          step-01.png
          29 kB
        3. step-02a.png
          step-02a.png
          30 kB
        4. step-02b.png
          step-02b.png
          46 kB
        5. step-02c.png
          step-02c.png
          43 kB
        6. step-04.png
          step-04.png
          40 kB
        7. step-05.png
          step-05.png
          42 kB
        8. step-07.png
          step-07.png
          46 kB
        9. step-07b.png
          step-07b.png
          59 kB
        10. step-07c.png
          step-07c.png
          51 kB
        11. step-07d.png
          step-07d.png
          42 kB
        12. step-08a.png
          step-08a.png
          43 kB
        13. step-08b.png
          step-08b.png
          52 kB
        14. step-09.png
          step-09.png
          97 kB
        15. step-10a.png
          step-10a.png
          28 kB
        16. step-10b.png
          step-10b.png
          18 kB
        17. step-11.png
          step-11.png
          28 kB

        Activity

          People

            ruseler Adriano Ruseler
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: