diff --git a/test/README.md b/test/README.md index 90601e9..03fb19f 100644 --- a/test/README.md +++ b/test/README.md @@ -1,56 +1,56 @@ -Unit Tests for iRony CalDAV/CardDAV/WebDAV Server -================================================= +Functional Tests for iRony CalDAV/CardDAV/WebDAV Server +======================================================= The tests are based on the [CalDAVTester][1] suite and require the Python-based suite to be installed and set up before. Installation ------------ Download and configure the CalDAVTester suite according to the descroptions in the [wiki][1]. Install it anywhere on your system. Make sure the pycalendar package is installed. Do this by running $ cd $ ./run.py -s Configure Tests --------------- The settings for the Kolab server to test are saved in `serverinfo.xml` located in this `test` folder. Adjust the following properties in your local `serverinfo.xml` file: * serverinfo.host as well as the values of the following substitution keys: * $root: * $userid%d: * $username%d: * $username-encoded%d: * $firstname%d: * $lastname%d: * $pswd%d: -Make sure that two users matching the patterns of $userid%d and subsequent do +Make sure that three users matching the patterns of $userid%d and subsequent do exist on the Kolab server that is to be tested with. Default user accounts -are set to dav.user01@example.org and dav.user02@example.org with password "12345". +are set to dav.user01@example.org, dav.user02@example.org, etc. with password "12345". Running the Tests ----------------- This `test` directory contains a helper script `runtests.sh` that runs all tests with the CalDAVTester suite. Run it as follows: $ cd /test $ ./runtests.sh [1]: http://trac.calendarserver.org/wiki/CalDAVTester