juergen     2002/07/29 04:34:33

  Added:       
testsuite/testsuite/junit/xmltestcases/DeltaV/additionalUseCases/workspace
                        WSWSVCRDeleteCheckoutCheckInUpdateWSCheckoutCheckIn.xml
  Log:
  no message
  
  Revision  Changes    Path
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/additionalUseCases/workspace/WSWSVCRDeleteCheckoutCheckInUpdateWSCheckoutCheckIn.xml
  
  Index: WSWSVCRDeleteCheckoutCheckInUpdateWSCheckoutCheckIn.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if rename and update works fine in workspaces 
</abstract>
                
                <description>
                1) MKWORKSPACE command carried out to create a workspace
                2) MKWORKSPACE command carried out to create another workspace
                3) PUT command creates a file
                4) VERSION-CONTROL command which puts the file under version control
                5) VERSION-CONTROL command which creates a resource in workspace and 
puts the file under version control
                6) VERSION-CONTROL command which creates a resource in a second 
workspace and puts the file under version control
                7) CHECKOUT command which checks out the file in the first workspace
                8) CHECKIN command which checks in the resource in the first workspace.
                9) UPDATE command which updates the resource
                9) CHECKOUT command which checks out the file in the second workspace
               10) CHECKIN command which checkin the file in the second workspace
                </description>
                
                <expectedResult> checkout and checkin command in second workspace 
after checkout, move, checkin and Update in the first workspace works fine 
</expectedResult>
        </specification>
    
  <step>
    <request>
     <command varUsage="globalVariableServerName,globalVariableCollection">MKWORKSPACE 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS HTTP/1.1</command>
     <header>Content-length: 0</header>
    </request>
    <response>
     <command>HTTP/1.0 201 Created</command>
    </response>
   </step>
   
   <step>
    <request>
     <command varUsage="globalVariableServerName,globalVariableCollection">MKWORKSPACE 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS2 HTTP/1.1</command>
     <header>Content-length: 0</header>
    </request>
    <response>
     <command>HTTP/1.0 201 Created</command>
    </response>
   </step>
  
     <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">PUT 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
     <header>Accept-Language: en-us</header>
     <header>Translate: f</header>
     <header>User-Agent: Microsoft Data Access Internet Publishing Provider 
DAV</header>
     <header>Connection: Keep-Alive</header>
     <body fileReference="../../../contentDirectory/validXML.xm1">
     </body>
    </request>
    <response>
     <command>HTTP/1.0 201 Created</command>
     <header>Date: Wed, 14 Mar 2001 15:45:51 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>
    </response>
   </step>
  
  <step>
    <request>
       <command 
varUsage="globalVariableCollection,globalVariableServerName">VERSION-CONTROL 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
    </response>
   </step>
  
           <step>
              <request>
                 <command 
varUsage="globalVariableCollection,userNumber,globalVariableServerName">PROPFIND 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
                 <header>Accept-Language: en-us</header>
                 <header>Content-Type: text/xml</header>
                 <header>Translate: f</header>
                 <header>Depth: 1</header>
                 <header>User-Agent: Microsoft Data Access Internet Publishing 
Provider DAV</header>
                 <header>Connection: Keep-Alive</header>
                 <body><![CDATA[<?xml version="1.0" ?><D:propfind 
xmlns:D="DAV:"><D:prop><D:checked-in/></D:prop></D:propfind>]]></body>
              </request>
              <response>
                 <command>HTTP/1.0 207 Multi Status</command>
                 <header>Servlet-Engine: Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 
2.2; Java 1.3.0_02; Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)</header>
                    <body 
varUsage="globalVariableCollection,VHR,globalVariableServerName" varDefinition="VHR" 
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
  <multistatus xmlns="DAV:">
    <response>
      <href>/%globalVariableServerName%/%globalVariableCollection%/test.xml</href>
      <propstat>
        <prop>
          <checked-in>
            <href>%VHR%</href>
          </checked-in>
        </prop>
        <status>HTTP/1.1 200 OK</status>
      </propstat>
    </response>
  </multistatus>]]>
                    </body>
              </response>
           </step> 
  
  <step>
    <request>
       <command 
varUsage="globalVariableCollection,globalVariableServerName">VERSION-CONTROL 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS/test.xml 
HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
       <body varUsage="VHR"><![CDATA[<?xml version="1.0" encoding="utf-8" ?>
          <D:version-control xmlns:D="DAV:">
             <D:version>
                <D:href>%VHR%</D:href>
             </D:version>
          </D:version-control>]]>
       </body>
    </request>
    <response>
       <command>HTTP/1.0 200 OK</command>
    </response>
   </step>
   
   <step>
    <request>
       <command 
varUsage="globalVariableCollection,globalVariableServerName">VERSION-CONTROL 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS2/test.xml 
HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
       <body varUsage="VHR"><![CDATA[<?xml version="1.0" encoding="utf-8" ?>
          <D:version-control xmlns:D="DAV:">
             <D:version>
                <D:href>%VHR%</D:href>
             </D:version>
          </D:version-control>]]>
       </body>
    </request>
    <response>
       <command>HTTP/1.0 200 OK</command>
    </response>
   </step>
   
   <step>
    <request>
     <command 
varUsage="repeatCounter,globalVariableCollection,globalVariableServerName">DELETE 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
     <header>Accept-Language: en-us</header>
     <header>Destroy: NoUndelete</header>
     <header>Translate: f</header>
     <header>User-Agent: Microsoft Data Access Internet Publishing Provider 
DAV</header>
     <header>Connection: Keep-Alive</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <header>Date: Tue, 13 Feb 2001 17:14:41 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>
    </response>
   </step>
  <step>
    <request>
       <command varUsage="globalVariableCollection,globalVariableServerName">CHECKOUT 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS/test.xml 
HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
    </response>
   </step>
   
    <step>
    <request>
     <command 
varUsage="globalVariableCollection,userNumber,globalVariableServerName">PROPFIND 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS/test.xml 
HTTP/1.1</command>
                 <header>Accept-Language: en-us</header>
                 <header>Content-Type: text/xml</header>
                 <header>Translate: f</header>
                 <header>Depth: 1</header>
                 <header>User-Agent: Microsoft Data Access Internet Publishing 
Provider DAV</header>
                 <header>Connection: Keep-Alive</header>
                 <body><![CDATA[<?xml version="1.0" ?><D:propfind 
xmlns:D="DAV:"><D:prop><D:checked-out/></D:prop></D:propfind>]]></body>
              </request>
              <response>
                 <command>HTTP/1.0 207 Multi Status</command>
                 <header>Servlet-Engine: Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 
2.2; Java 1.3.0_02; Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)</header>
                    <body 
varUsage="globalVariableCollection,globalVariableServerName,VH" varDefinition="VH" 
varPath="multistatus/response/propstat/prop/checked-out/href"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
                       <multistatus xmlns="DAV:">
    <response>
      <href>/%globalVariableServerName%/%globalVariableCollection%/test.xml</href>
      <propstat>
        <prop>
          <checked-out>
            <href>%VH%</href>
          </checked-out>
        </prop>
        <status>HTTP/1.1 200 OK</status>
      </propstat>
    </response>
  </multistatus>]]>
                    </body>
              </response>
           </step>
   
   <step>
    <request>
       <command 
varUsage="globalVariableCollection,globalVariableServerName,VH">CHECKIN 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS/test.xml 
HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
    </request>
    <response>
     <command>HTTP/1.1 201 Created</command>
     <header>Cache-Control: no-cache</header>
    </response>
   </step>
  
  <step>
    <request>
     <command 
varUsage="globalVariableCollection,userNumber,globalVariableServerName,VH">PROPFIND 
%VH% HTTP/1.1</command>
                 <header>Accept-Language: en-us</header>
                 <header>Content-Type: text/xml</header>
                 <header>Translate: f</header>
                 <header>Depth: 1</header>
                 <header>User-Agent: Microsoft Data Access Internet Publishing 
Provider DAV</header>
                 <header>Connection: Keep-Alive</header>
                 <body><![CDATA[<?xml version="1.0" ?><D:propfind 
xmlns:D="DAV:"><D:prop><D:successor-set/></D:prop></D:propfind>]]></body>
              </request>
              <response>
                 <command>HTTP/1.0 207 Multi Status</command>
                 <header>Servlet-Engine: Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 
2.2; Java 1.3.0_02; Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)</header>
                    <body 
varUsage="globalVariableCollection,globalVariableServerName,VH,VH2" 
varDefinition="VH2" 
varPath="multistatus/response/propstat/prop/successor-set/href"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
                       <multistatus xmlns="DAV:">
    <response>
      <href>%VH%</href>
      <propstat>
        <prop>
          <successor-set>
            <href>%VH2%</href>
          </successor-set>
        </prop>
        <status>HTTP/1.1 200 OK</status>
      </propstat>
    </response>
  </multistatus>]]>
                    </body>
              </response>
           </step>
  <step>
    <request>
      <command varUsage="globalVariableCollection,globalVariableServerName">UPDATE 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS2/test.xml 
HTTP/1.1</command>
      <header>content-type: text/xml; charset="utf-8"</header>
      <header>content-length: 161</header>
      <body varUsage="globalVariableCollection,globalVariableServerName,VH2"><![CDATA[
      <?xml version="1.0" encoding="utf-8" >
      <D:update xmlns:D="DAV:">
      <D:version>
      <D:href>%VH2%</D:href>
      </D:version>
      </D:update>]]>
      </body>
    </request>
    <response>
      <command>HTTP/1.1 207 Multi-Status</command>
      <body varUsage="globalVariableCollection,globalVariableServerName,VH2"><![CDATA[
      <?xml version="1.0" encoding="UTF-8">
      <D:multistatus xmlns:D="DAV:">
      <D:response>
          
<D:href>%globalVariableServerName%/workspace/%globalVariableCollection%/WS2/test.xml</D:href>
          <D:status>HTTP/1.1 200 OK</D:status>
      </D:response>
  </D:multistatus>]]>
  </body>
    </response>
  </step>
  
  <step>
    <request>
       <command varUsage="globalVariableCollection,globalVariableServerName">CHECKOUT 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS2/test.xml 
HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
    </response>
   </step>
   
    <step>
    <request>
     <command 
varUsage="globalVariableCollection,userNumber,globalVariableServerName">PROPFIND 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
                 <header>Accept-Language: en-us</header>
                 <header>Content-Type: text/xml</header>
                 <header>Translate: f</header>
                 <header>Depth: 1</header>
                 <header>User-Agent: Microsoft Data Access Internet Publishing 
Provider DAV</header>
                 <header>Connection: Keep-Alive</header>
                 <body><![CDATA[<?xml version="1.0" ?><D:propfind 
xmlns:D="DAV:"><D:prop><D:checked-out/></D:prop></D:propfind>]]></body>
              </request>
              <response>
                 <command>HTTP/1.0 207 Multi Status</command>
                 <header>Servlet-Engine: Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 
2.2; Java 1.3.0_02; Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)</header>
                    <body 
varUsage="globalVariableCollection,globalVariableServerName,VH3" varDefinition="VH4" 
varPath="multistatus/response/propstat/prop/checked-out/href"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
                       <multistatus xmlns="DAV:">
    <response>
      <href>/%globalVariableServerName%/%globalVariableCollection%/test.xml</href>
      <propstat>
        <prop>
          <checked-out>
            <href>%VH3%</href>
          </checked-out>
        </prop>
        <status>HTTP/1.1 200 OK</status>
      </propstat>
    </response>
  </multistatus>]]>
                    </body>
              </response>
           </step>
   
   <step>
    <request>
       <command 
varUsage="globalVariableCollection,globalVariableServerName,VH3">CHECKIN 
/%globalVariableServerName%/%globalVariableCollection%/WS2/test.xml HTTP/1.1</command> 
  
       <header>Content-type: text/xml; charset="utf-8"</header>
    </request>
    <response>
     <command>HTTP/1.1 201 Created</command>
     <header>Cache-Control: no-cache</header>
    </response>
   </step>
   
  <step>
    <request>
     <command 
varUsage="globalVariableCollection,userNumber,globalVariableServerName,VH">PROPFIND 
%VH3% HTTP/1.1</command>
                 <header>Accept-Language: en-us</header>
                 <header>Content-Type: text/xml</header>
                 <header>Translate: f</header>
                 <header>Depth: 1</header>
                 <header>User-Agent: Microsoft Data Access Internet Publishing 
Provider DAV</header>
                 <header>Connection: Keep-Alive</header>
                 <body><![CDATA[<?xml version="1.0" ?><D:propfind 
xmlns:D="DAV:"><D:prop><D:successor-set/></D:prop></D:propfind>]]></body>
              </request>
              <response>
                 <command>HTTP/1.0 207 Multi Status</command>
                 <header>Servlet-Engine: Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 
2.2; Java 1.3.0_02; Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)</header>
                    <body 
varUsage="globalVariableCollection,globalVariableServerName,VH3,VH4" 
varDefinition="VH2" 
varPath="multistatus/response/propstat/prop/successor-set/href"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
                       <multistatus xmlns="DAV:">
    <response>
      <href>%VH3%</href>
      <propstat>
        <prop>
          <successor-set>
            <href>%VH4%</href>
          </successor-set>
        </prop>
        <status>HTTP/1.1 200 OK</status>
      </propstat>
    </response>
  </multistatus>]]>
                    </body>
              </response>
           </step>
  
  
  
    <cleanup>
  <step>
       <request>
            <command 
varUsage="globalVariableCollection,globalVariableServerName">PROPFIND 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS/test.xml 
HTTP/1.1</command>
         <header>Accept-Language: en-us</header>
         <header>Content-Type: </header>
         <header>Translate: f</header>
         <header>Depth: 1</header>
         <header>User-Agent: Microsoft Data Access Internet Publishing Provider 
DAV</header>
         <header>Connection: Keep-Alive</header>
                 <body><![CDATA[<?xml version="1.0" ?><D:propfind 
xmlns:D="DAV:"><D:prop><D:version-history/></D:prop></D:propfind>]]></body>
              </request>
              <response>
                 <command>HTTP/1.0 207 Multi Status</command>
                 <header>Servlet-Engine: Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 
2.2; Java 1.3.0_02; Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)</header>
                    <body 
varUsage="globalVariableCollection,globalVariableServerName,VHH" varDefinition="VHH" 
varPath="multistatus/response/propstat/prop/version-history/href"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
                                            <multistatus xmlns="DAV:">
    <response>
      
<href>/%globalVariableServerName%/workspace/%globalVariableCollection%/WS/test.xml</href>
      <propstat>
        <prop>
          <version-history>
            <href>%VHH%</href>
          </version-history>
      </prop>
      <status>HTTP/1.1 200 OK</status>
     </propstat>
   </response>
  </multistatus>]]>
                    </body>
              </response>
           </step>
   
   
   <step>
    <request>
     <command 
varUsage="repeatCounter,globalVariableCollection,globalVariableServerName,VHH">DELETE 
%VHH% HTTP/1.1</command>
     <header>Accept-Language: en-us</header>
     <header>Destroy: NoUndelete</header>
     <header>Translate: f</header>
     <header>User-Agent: Microsoft Data Access Internet Publishing Provider 
DAV</header>
     <header>Connection: Keep-Alive</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <header>Date: Tue, 13 Feb 2001 17:14:41 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>
    </response>
   </step>
    
  <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">DELETE 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS HTTP/1.1</command>
     <header>Accept-Language: en-us</header>
     <header>Destroy: NoUndelete</header>
     <header>Translate: f</header>
     <header>User-Agent: Microsoft Data Access Internet Publishing Provider 
DAV</header>
     <header>Connection: Keep-Alive</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <header>Date: Tue, 13 Feb 2001 17:14:41 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>
    </response>
   </step>
   
   <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">DELETE 
/%globalVariableServerName%/workspace/%globalVariableCollection%/WS2 HTTP/1.1</command>
     <header>Accept-Language: en-us</header>
     <header>Destroy: NoUndelete</header>
     <header>Translate: f</header>
     <header>User-Agent: Microsoft Data Access Internet Publishing Provider 
DAV</header>
     <header>Connection: Keep-Alive</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <header>Date: Tue, 13 Feb 2001 17:14:41 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>
    </response>
   </step>
   <step>
       <request>
            <command 
varUsage="globalVariableCollection,globalVariableServerName">PROPFIND 
/%globalVariableServerName%/%globalVariableCollection%/test.xml HTTP/1.1</command>
         <header>Accept-Language: en-us</header>
         <header>Content-Type: </header>
         <header>Translate: f</header>
         <header>Depth: 1</header>
         <header>User-Agent: Microsoft Data Access Internet Publishing Provider 
DAV</header>
         <header>Connection: Keep-Alive</header>
                 <body><![CDATA[<?xml version="1.0" ?><D:propfind 
xmlns:D="DAV:"><D:prop><D:version-history/></D:prop></D:propfind>]]></body>
              </request>
              <response>
                 <command>HTTP/1.0 207 Multi Status</command>
                 <header>Servlet-Engine: Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 
2.2; Java 1.3.0_02; Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)</header>
                    <body 
varUsage="globalVariableCollection,globalVariableServerName,VHH" varDefinition="VHH" 
varPath="multistatus/response/propstat/prop/version-history/href"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
                                            <multistatus xmlns="DAV:">
    <response>
      <href>/%globalVariableServerName%/%globalVariableCollection%/test.xml</href>
      <propstat>
        <prop>
          <version-history>
            <href>%VHH%</href>
          </version-history>
      </prop>
      <status>HTTP/1.1 200 OK</status>
     </propstat>
   </response>
  </multistatus>]]>
                    </body>
              </response>
           </step>
   
   
   <step>
    <request>
     <command 
varUsage="repeatCounter,globalVariableCollection,globalVariableServerName,VHH">DELETE 
%VHH% HTTP/1.1</command>
     <header>Accept-Language: en-us</header>
     <header>Destroy: NoUndelete</header>
     <header>Translate: f</header>
     <header>User-Agent: Microsoft Data Access Internet Publishing Provider 
DAV</header>
     <header>Connection: Keep-Alive</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <header>Date: Tue, 13 Feb 2001 17:14:41 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>
    </response>
   </step>
  
   </cleanup>
  
  </test>
  
  
  

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

Reply via email to