[Clients] [Development] [CalDAV] [WebDAV]
Most of the below was originally cut-n-pasted from the CalDAV Tester home page.
As provided, CalDAVTester is already setup to operate with a Calendar Server running on the localhost using the caldavd-test.plist configuration. No changes are needed to the configuration files to run.
CalDAVTester uses XML files for its configuration and tests, and a series of data files for data sent to the server.
First make sure your CalDAV server is up and running, then do the following:
cd into the CalendarServer directory
./testserver
This will run all CalDAV and CardDAV tests.
If you want explicit control of what tests are run, do the following:
cd into the CalDAVTester directory
export PYTHONPATH=`./run.py -p`
./testcaldav.py <<testscriptfile>>
where <<testscriptfile>> is one of the .xml files in the CalDAVTester/scripts/test directory. For example, to run the 'well-known.xml' test for CalDAV, you would execute:</testscriptfile>
./testcaldav.py CalDAV/well-known.xml
Tickets: WebDAV
Wiki: CalDAV
Wiki: Clients
Wiki: Development