-
Functional Test
-
Minor
-
Moodle 4.2
Test pre-requisites
- WebDAV server supporting SSL (HTTPS)
- Two WebDAV shares without authentication
- WebDAV repository enabled
- Two different WebDAV instances in Moodle:
- WebDAV HTTP + none authentication
- WebDAV HTTPS + none 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
- 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
|