juergen     2002/07/24 04:37:04

  Added:       
testsuite/testsuite/junit/xmltestcases/DeltaV/additionalUseCases/workspace
                        WSCheckoutUncjeckeckoutWSCheckout.xml
  Log:
  no message
  
  Revision  Changes    Path
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/additionalUseCases/workspace/WSCheckoutUncjeckeckoutWSCheckout.xml
  
  Index: WSCheckoutUncjeckeckoutWSCheckout.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if unckeckout 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) UNCHECKOUT command which unchecks out the resource in the first 
workspace.
                9) CHECKOUT command which checks out the file in the second workspace
               10) UNCHECKOUT command which unchecks the file from the first workspace
                </description>
                
                <expectedResult> checkout command in second workspace after uncheckout 
in first workspace should work 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="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,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 409 Conflict</command>
    </response>
   </step> 
   
   <step>
    <request>
       <command 
varUsage="globalVariableCollection,globalVariableServerName">UNCHECKOUT 
/%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,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,globalVariableServerName">UNCHECKOUT 
/%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>
  
    <cleanup>
    
  <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>
  
   </cleanup>
  
  </test>
  
  
  

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

Reply via email to