Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-15457 Moodle 3.11 QA
  3. MDLQA-15906

CLONE - An admin can specify the default formats for Google Drive files

    XMLWordPrintable

    Details

      Description

      This test requires a Google client ID and secret for configuring the OAuth 2 Google service and a Google Drive account containing a number of files of different types.

      1. Log in as an admin and set up and configure the OAuth 2 Google service, as described in the documentation OAuth2 Services and OAuth 2 Google service.
      2. Enable the Google Drive repository.
      3. Log out and log in as an ordinary user and go to your Private files area.
      4. Try adding a file from Google Drive and verify you can see all your files.
      5. Add a Google doc file.
      6. Verify that it is saved as rtf (the default).
      7. Try downloading the file and verify that it is downloaded correctly as a rtf file.
      8. Log in as admin again, go to the Google Drive repository settings and change the default document import format to docx and save.
      9. Log in as the user again, go back to your Private files area and add another Google doc file.
      10. Verify this time that it is saved as docx.
      11. Try downloading the file and verify that it is downloaded correctly as a docx file.
      12. Repeat  steps 5-11 with any or all of: drawing, presentation and spreadsheet. Verify that they are saved as the defaults (pdf, pptx and xls respectively) then change those defaults to other available formats of your choice and verify they are saved as expected.

        Attachments

        1. MDLQA-15906_4.png
          71 kB
          Mihail Geshoski
        2. MDLQA-15906_document_10.png
          26 kB
          Mihail Geshoski
        3. MDLQA-15906_document_11.png
          7 kB
          Mihail Geshoski
        4. MDLQA-15906_document_5.png
          112 kB
          Mihail Geshoski
        5. MDLQA-15906_document_6.png
          37 kB
          Mihail Geshoski
        6. MDLQA-15906_document_7.png
          6 kB
          Mihail Geshoski
        7. MDLQA-15906_document_8.png
          6 kB
          Mihail Geshoski
        8. MDLQA-15906_drawing_10.png
          23 kB
          Mihail Geshoski
        9. MDLQA-15906_drawing_11.png
          6 kB
          Mihail Geshoski
        10. MDLQA-15906_drawing_5.png
          85 kB
          Mihail Geshoski
        11. MDLQA-15906_drawing_6.png
          25 kB
          Mihail Geshoski
        12. MDLQA-15906_drawing_7.png
          6 kB
          Mihail Geshoski
        13. MDLQA-15906_drawing_8.png
          6 kB
          Mihail Geshoski
        14. MDLQA-15906_filename_bug.png
          27 kB
          Mihail Geshoski
        15. MDLQA-15906_presentation_10.png
          23 kB
          Mihail Geshoski
        16. MDLQA-15906_presentation_11.png
          5 kB
          Mihail Geshoski
        17. MDLQA-15906_presentation_5.png
          67 kB
          Mihail Geshoski
        18. MDLQA-15906_presentation_6.png
          24 kB
          Mihail Geshoski
        19. MDLQA-15906_presentation_7.png
          7 kB
          Mihail Geshoski
        20. MDLQA-15906_presentation_8.png
          6 kB
          Mihail Geshoski
        21. MDLQA-15906_spreadsheet_10.png
          25 kB
          Mihail Geshoski
        22. MDLQA-15906_spreadsheet_11.png
          6 kB
          Mihail Geshoski
        23. MDLQA-15906_spreadsheet_5.png
          122 kB
          Mihail Geshoski
        24. MDLQA-15906_spreadsheet_6.png
          24 kB
          Mihail Geshoski
        25. MDLQA-15906_spreadsheet_7.png
          7 kB
          Mihail Geshoski
        26. MDLQA-15906_spreadsheet_8.png
          6 kB
          Mihail Geshoski

          Issue Links

            Activity

              People

              Assignee:
              Geshoski Mihail Geshoski
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: