Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-17385 Moodle 4.2 QA
  3. MDLQA-17748

CLONE - A user can access WebDav repository with basic authentication

XMLWordPrintable

      Test pre-requisites

      • WebDAV server supporting SSL (HTTPS)
      • Two WebDAV shares with Basic authentication
      • WebDAV repository enabled
      • Authenticated user role allowed to view WebDAV repositories
      • Two different WebDAV instances in Moodle:
        • 'WebDAV HTTP + basic authentication
        • 'WebDAV HTTPS + basic authentication
      • Each share should contain multiple directories, sub directories, and files on every level.
      • Some directories and files must contain non-ascii characters

      Test steps

      1. Go to your private files
      2. Click on add
      3. Navigate to each WebDAV repository
      4. From each of them, make sure:
      • You can navigate in every directory
      • You can download any file
      • Files downloaded are correctly saved (check their content)

      WebDAV Apache configuration file which can be refereed

      This is an example configuration for the two shares

      /etc/apache2/conf.d/webdav.conf

      Alias /webdav /var/www/webdav
      <Location /webdav>
        Dav On
        AuthType Basic
        AuthName "webdav"
        AuthUserFile /var/www/webdav/passwd.dav
        Require valid-user
       </Location>
       
      DavDepthInfinity On
      

        1. MDLQA-17749 - WebDAV filepicker with the files from WebDAV.png
          89 kB
          Carlos Escobedo
        2. MDLQA-17749 - WebDav HTTP.png
          109 kB
          Carlos Escobedo
        3. MDLQA-17749 - WebDAV HTTP checking file.png
          90 kB
          Carlos Escobedo
        4. MDLQA-17749 - WebDAV HTTP pick file.png
          100 kB
          Carlos Escobedo
        5. MDLQA-17749 - WebDAV HTTPS check content.png
          24 kB
          Carlos Escobedo
        6. MDLQA-17749 - WebDAV HTTPS pick file.png
          75 kB
          Carlos Escobedo

            cescobedo Carlos Escobedo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

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