juergen     2002/07/01 04:53:47

  Modified:    
testsuite/testsuite/junit/xmltestcases/DeltaV/functional/Version_control_features/VersionProperty/Predecessor-set
                        VcReportProppatchReport.xml
  Log:
  fixed expected response in report method
  
  Revision  Changes    Path
  1.2       +119 -15   
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/functional/Version_control_features/VersionProperty/Predecessor-set/VcReportProppatchReport.xml
  
  Index: VcReportProppatchReport.xml
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/functional/Version_control_features/VersionProperty/Predecessor-set/VcReportProppatchReport.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- VcReportProppatchReport.xml       28 Jun 2002 14:19:25 -0000      1.1
  +++ VcReportProppatchReport.xml       1 Jul 2002 11:53:47 -0000       1.2
  @@ -4,18 +4,21 @@
   <test>
   
        <specification>
  -             <abstract> Test to check if possible to change D:comment property 
</abstract>
  +             <abstract> Test to check if the predecessor-set property is created 
when a resource is modified </abstract>
                
                <description>
                1) PUT command creates a file
                2) VERSION-CONTROL command which puts the file under version control
  -             3) Proppatch command which changes the comment property
  -             4) Propfind command which checks the comment property has been changed
  +             4) Report command which checks value of predecessor-set property
  +             5) Proppatch command which modifies the version controlled resource
  +             6) Report command which checks value of predecessor-set property
                </description>
                
  -             <expectedResult> All commands should complete succesfully 
</expectedResult>
  +             <expectedResult> First report method should not find predecessor 
property, 
  +                              second report should and it should point to the 
correct place. 
  +             </expectedResult>
        </specification>
  -  
  + 
     <step>
     <request>
      <command varUsage="globalVariableCollection,globalVariableServerName">PUT 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
  @@ -34,6 +37,7 @@
     </response>
    </step>
    
  + 
   <step>
     <request>
        <command 
varUsage="globalVariableCollection,globalVariableServerName">VERSION-CONTROL 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>   
  @@ -43,25 +47,125 @@
      <command>HTTP/1.0 200 OK</command>
     </response>
    </step>
  - 
  - <step>
  +  
  +  
  +   <step>
       <request>
  -       <command 
varUsage="globalVariableCollection,userNumber,globalVariableServerName">REPORT 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
  +       <command varUsage="globalVariableCollection,globalVariableServerName">REPORT 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
          <header>Content-Type: text/xml</header>
          <body><![CDATA[
  -<D:version-tree xmlns:D="DAV:">
  -   <D:allprop/>
  -</D:version-tree>]]>
  +       <D:version-tree xmlns:D="DAV:">
  +          <D:prop>
  +             <D:predecessor-set/>
  +          </D:prop>
  +       </D:version-tree>]]>
          </body>
       </request>
  +    
       <response>
  -       <command>HTTP/1.0 666 Multi Status</command>
  -       <body />
  +       <command>HTTP/1.0 207 Multi Status</command>
  +       <body varUsage="globalVariableCollection,VHR1,globalVariableServerName" 
varDefinition="VHR1" varPath="multistatus/response/href"><![CDATA[
  +<multistatus xmlns="DAV:">
  +  <response>
  +    <href>%VHR1%</href>
  +    <propstat>
  +      <prop>
  +        <predecessor-set />
  +      </prop>
  +      <status>HTTP/1.1 200 OK</status>
  +    </propstat>
  +  </response>
  +</multistatus>]]>
  +       </body>
       </response>
  + </step>       
  +
  + <step>
  +  <request>
  +   <command varUsage="globalVariableCollection,globalVariableServerName">PROPPATCH 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
  +   <header>Content-Type: text/xml</header>
  +   <header>User-Agent: Microsoft Data Access Internet Publishing Provider 
DAV</header>
  +   <header>Accept-Language: en-us</header>
  +   <header>Translate: f</header>
  +   <header>Pragma: no-cache</header>
  +   <header>Connection: close</header>
  +   <body>&lt;?xml version="1.0" ?&gt;
  +   &lt;D:propertyupdate xmlns:D="DAV:"&gt;
  +     &lt;D:set&gt;
  +             &lt;D:prop&gt;
  +                     &lt;D:comment&gt;testing&lt;/D:comment&gt;
  +             &lt;/D:prop&gt;
  +     &lt;/D:set&gt;
  +     &lt;/D:propertyupdate&gt;</body>
  +  </request>
  +  <response>
  +   <command>HTTP/1.0 207 Multi-Status</command>
  +   <header>Date: Tue, 13 Feb 2001 12:45:26 GMT+01:00</header>
  +   <header>Content-Language: en</header>
  +   <header>Servlet-Engine: Tomcat Web Server/3.2 beta 4 (JSP 1.1; Servlet 2.2; Java 
1.3.0; Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)</header>
  +   <body varUsage="globalVariableCollection,globalVariableServerName">&lt;?xml 
version="1.0" encoding="utf-8" ?&gt;
  +   &lt;d:multistatus xmlns:d="DAV" xmlns:Z="DAVxxxx:" &gt;
  +   &lt;d:response&gt;
  +     
&lt;d:href&gt;/%globalVariableServerName%/%globalVariableCollection%/test.xml&lt;/d:href&gt;
  +                     
  +             
  +             &lt;d:propstat&gt;
  +                     &lt;d:prop&gt;
  +                             &lt;d:comment/&gt;
  +                     &lt;/d:prop&gt;
  +             &lt;d:status&gt;HTTP/1.1 200 OK&lt;/d:status&gt;
  +             &lt;/d:propstat&gt;
  +     
  +     &lt;/d:response&gt;
  +     &lt;/d:multistatus&gt;</body>
  +  </response>
    </step>
  -       
  -  <cleanup>
  + 
  + 
  +   <step>
  +    <request>
  +       <command varUsage="globalVariableCollection,globalVariableServerName">REPORT 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
  +       <header>Content-Type: text/xml</header>
  +       <body><![CDATA[
  +       <D:version-tree xmlns:D="DAV:">
  +          <D:prop>
  +             <D:predecessor-set/>
  +          </D:prop>
  +       </D:version-tree>]]>
  +       </body>
  +    </request>
  +    
  +    <response>
  +       <command>HTTP/1.0 207 Multi Status</command>
  +       <body varUsage="globalVariableCollection,VHR1,VHR2,globalVariableServerName" 
varDefinition="VHR2" varPath="multistatus/response/href"><![CDATA[
  +<D:multistatus xmlns:D="DAV:">
  +      <D:response>
  +            <D:href>%VHR1%</D:href>
  +            <D:propstat>
  +                  <D:prop>
  +                        <D:predecessor-set />
  +                  </D:prop>
  +                  <D:status>HTTP/1.1 200 OK</D:status>
  +            </D:propstat>
  +      </D:response>
  +      <D:response>
  +            <D:href>%VHR2%</D:href>
  +            <D:propstat>
  +                  <D:prop>
  +                        <D:predecessor-set>
  +                              <D:href>%VHR1%</D:href>
  +                        </D:predecessor-set>
  +                  </D:prop>
  +                  <D:status>HTTP/1.1 200 OK</D:status>
  +            </D:propstat>
  +      </D:response>
  +</D:multistatus>]]>
  +       </body>
  +    </response>
  + </step>   
     
  +  <cleanup>
  +
   <step>
     <request>
      <command 
varUsage="repeatCounter,globalVariableCollection,globalVariableServerName">DELETE 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to