Hi Jiantao,
> I am interested to do more testing. Do we have some use
> cases (test cases) in mind, so my testing can be more effective.
> One basic one I can think of is:
> 1. run versioncontrol method; checkout; put; checkin.
> 2. query revision history and retrieve properties of specific
> version; retrieve contents of specific version;
> What other use cases related to basic versioning support?
Well, these are valuable testcases indeed. We are currently writing
DeltaV-related testcases for the Slide Testsuite. I supose that these will
be available soon in CVS.
BTW ... have you had a look at the Slide Testsuite? Testcases are written in
XML by specifying the request and the expected response. The so-called
"TProcessor" processes them by sending the request and comparing the
response. The easiest way to obtain it is by running the "release" target of
the Slide build.
> BTW, regarding the report method, what's right way of
> invoking it. I tried the following. it gives me 400 Bad
> Request. Maybe I am missing something.
> Thanks
> Jiantao
>
> HttpClient client = new HttpClient();
> client.startSession("localhost", 8080, new
> Credentials("root", "root"));
> ReportMethod reportMethod = new
> ReportMethod("/slide/files/test.xml");
> reportMethod.setDepth(reportMethod.DEPTH_0);
> client.executeMethod(reportMethod);
>
Hhmmm... I haven't take care of the client-side. Maybe there is a bug at the
client-side ReportMethod? We will put it on our task list.
Regards, Peter
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>