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]>

Reply via email to