264 Commits

Author SHA1 Message Date
Andrew McMillan
15ab1df291 We are now emulating the MKCOL and DELETE(collection) which Chandler is
doing, correctly.  This presumably means we should re test with Chandler
from this point...
2006-12-06 21:54:12 +13:00
Andrew McMillan
75443b08f4 Correct response codes per RFC2518. 2006-12-06 21:52:41 +13:00
Andrew McMillan
5e580d5e2a More shuffling around of the Chandler tests. 2006-12-06 20:51:37 +13:00
Andrew McMillan
9332534acd Updating some Chandler tests with review against 0.7alpha4 behaviour. 2006-12-06 20:42:40 +13:00
Andrew McMillan
9c069a3f1a More tests for LOCK / UNLOCK on resources. 2006-12-06 19:40:57 +13:00
Andrew McMillan
a722e11b56 Quiet a warning when our test doesn't have an associated query. 2006-12-06 19:34:45 +13:00
Andrew McMillan
a57c043163 Normalise lock tokens before comparison. 2006-12-06 15:38:25 +13:00
Andrew McMillan
25bffa6b06 Make the charset on our content type consistent. 2006-12-06 15:36:25 +13:00
Andrew McMillan
d6c16bf31e Results for the first couple of regression tests for LOCK handling. 2006-12-06 15:35:35 +13:00
Andrew McMillan
df692d2535 Regression testing framework now with SQL query support. 2006-12-06 14:01:03 +13:00
Andrew McMillan
9eff8f92ae As a basic checkpoint we are now creating a lock for a resource. 2006-12-05 00:51:41 +13:00
Andrew McMillan
22ffc3c36b OPTIONS now returns LOCK / UNLOCK as available methods since we're developing that. 2006-12-04 11:34:45 +13:00
Andrew McMillan
0fb5ba19f4 A first test case for LOCK 2006-12-04 10:14:10 +13:00
Andrew McMillan
b33e639f8c Allow BEGINDATA and ENDDATA to wrap data inside the test file. 2006-12-04 10:13:33 +13:00
Andrew McMillan
9322e84ac6 Updated results following last fix. 2006-12-02 11:57:52 +13:00
Andrew McMillan
33b75cc3cc Now with Server, X-Powered-By and X-RSCDS-Version headers stripped. 2006-12-02 11:34:21 +13:00
Andrew McMillan
0b77ca002f Allow a forced 'yes' to all. 2006-12-02 11:33:03 +13:00
Andrew McMillan
6f1ff7c67d Normalise the Server, X-Powered-By and X-RSCDS-Version headers. 2006-12-02 11:32:46 +13:00
Andrew McMillan
2649b28ed4 Test with Mozilla REPORT after we have entries from other calendars. 2006-12-01 10:23:23 +13:00
Andrew McMillan
bfb93a06a9 Send an "X-RSCDS-Version" header in our response to assist with debugging. 2006-11-30 18:37:50 +13:00
Andrew McMillan
2800808b90 Allow RSCDS to operate from a subdirectory within another virtual host,
rather than requiring it's own virtual host.
2006-11-30 18:09:38 +13:00
Andrew McMillan
4133f9dcb5 Updated tests and results for basic Cadaver use. 2006-11-30 13:43:31 +13:00
Andrew McMillan
3a4931db60 Some initial test cases for Cadaver use. 2006-11-28 13:02:37 +13:00
Andrew McMillan
b6de0dc7ed Miscellaneous regression test results which have changed. 2006-11-27 09:30:52 +13:00
Andrew McMillan
674ca88ea8 Fix the GET to use the request object. 2006-11-27 09:30:19 +13:00
Andrew McMillan
d9b22134f1 Fix REPORT to use the request object. 2006-11-27 09:29:26 +13:00
Andrew McMillan
4aca3489d2 Fix another bug in OPTIONS. 2006-11-27 09:12:42 +13:00
Andrew McMillan
3a28e85d19 Fix problem with PUT. 2006-11-27 09:04:40 +13:00
Andrew McMillan
e0fdd5e793 Results for MKCALENDAR now returning a 'Created' status (201). 2006-11-27 01:38:43 +13:00
Andrew McMillan
00bae378cf Updated DELETE to work with new request object. 2006-11-27 01:38:00 +13:00
Andrew McMillan
9c7c3e55a5 A tweak to the MKCALENDAR. 2006-11-27 01:34:50 +13:00
Andrew McMillan
7a2fa38a80 Have now changed PUT to use new request object. 2006-11-27 01:34:07 +13:00
Andrew McMillan
367462fb67 Have now converted MKCALENDAR to use new request object. 2006-11-27 01:08:37 +13:00
Andrew McMillan
6a6f147f75 Converted PROPFIND to new request object. 2006-11-27 01:01:09 +13:00
Andrew McMillan
02be51d765 OPTIONS now working with new structure. 2006-11-27 00:29:23 +13:00
Andrew McMillan
f6578fcda3 Since we're now doing a random password, we have to be able to override
it when we run the regression tests.
2006-11-23 20:25:04 +13:00
Andrew McMillan
a6fccffb86 When listing users we should not list users that we have no access to. 2006-11-22 21:07:04 +13:00
Andrew McMillan
e8556bc725 Updated results (and tests) after some bugs have been fixed. 2006-11-22 20:47:10 +13:00
Andrew McMillan
b90381b4fa Add regression to test deletion of items from another person's writable
calendar.
2006-11-22 07:30:54 +13:00
Andrew McMillan
a73c430280 Use the right options when we are making a "HEAD" request. Much faster. 2006-11-20 22:38:27 +13:00
Andrew McMillan
2f10b2bf4e Results for new Chandler tests. 2006-11-20 22:37:55 +13:00
Andrew McMillan
bee8476223 More Chandler emulation regression tests. 2006-11-20 22:12:10 +13:00
Andrew McMillan
1276c2416b SOme more regression tests checking the handling of basic recurring events. 2006-11-20 18:36:52 +13:00
Andrew McMillan
9f926627ce Refactor the process of running the regression tests to allow it to be
only a partial run.  Also modified to reduce the verbosity of the creation
and loading of the sample database so that we treat those elements as
tests also.
2006-11-20 14:10:10 +13:00
Andrew McMillan
e18ad13327 Fully describe all of our regression tests so far. 2006-11-20 10:43:27 +13:00
Andrew McMillan
9420cac5f5 Updates to regression tests. Starting a review of the design. 2006-11-20 09:29:35 +13:00
Andrew McMillan
3b5735faaf Much stricter implementation of the OPTIONS command. It is possible that
this will make Evolution and Mozilla fail, which I will need to fix before
this can be released.
2006-11-18 23:08:45 +13:00
Andrew McMillan
cc6b28edca Regression results affected by bug fix. 2006-11-12 16:22:57 +13:00
Andrew McMillan
ae97640aef Now working to a large degree with Chandler, so here are some regression
tests that indicate it.
2006-11-11 11:31:54 +13:00
Andrew McMillan
87a13ea7e3 Add test about PROPFIND from Mozilla, which it will be doing soon...
This is using patch 3 from bug 355270 as source.
2006-11-10 15:19:11 +13:00