-
Functional Test
-
Minor
-
Moodle 3.3
Test pre-requisites
- 1 WebDAV server supporting SSL (HTTPS)
- 2 WebDAV shares without authentication
- WebDAV repository enabled
- 2 different WebDAV instances in Moodle:
- 'WebDAV None' which does not require Auth
- 'WebDAV None SSL' which does not require authentication but HTTPS
- Each share should contain multiple directories, sub directories, and files on every level.
- Some directories and files must contain non-ascii characters
Test steps
- Go to your private files
- Click on add
- Navigate to each WebDAV repository
- 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 my configuration for the 2 shares
/etc/apache2/conf.d/webdav.conf
Alias /webdav_none /var/www/webdav_none
|
<Location /webdav_none>
|
Dav On
|
Allow from all
|
Satisfy any
|
</Location>
|
|
DavDepthInfinity On
|