juergen     2002/07/17 07:06:17

  Added:       
testsuite/testsuite/junit/xmltestcases/DeltaV/functional/Workspace_Feature/Worksapce_Properties
                        VcVcVcWSVcWSCheckoutCheckoutPropfindworkspace-checkout-set.xml
  Log:
  new Deltav test case
  
  Revision  Changes    Path
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/functional/Workspace_Feature/Worksapce_Properties/VcVcVcWSVcWSCheckoutCheckoutPropfindworkspace-checkout-set.xml
  
  Index: VcVcVcWSVcWSCheckoutCheckoutPropfindworkspace-checkout-set.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if its possible to checkout a Vc resource in 
a workspace when it is alread checked out in another workspace </abstract>
                
                <description>
                1) MKWORKSPACE command carried out to create a workspace
                2) PUT command creates a file
                3) PUT command creates another file
                4) VERSION-CONTROL command which puts the file under version control
                4) VERSION-CONTROL command which puts the other 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 another resource in workspace 
and puts the file under version control
                7) Checkout command which checks out the file in the workspace
                8) Checkout command which checks out the other file in the workspace
                9) Propfind which checks the workspace-checkout-set property
                </description>
                
                <expectedResult> Propfind should find the workspace-checkout-set 
</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="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">PUT 
/%globalVariableServerName%/%globalVariableCollection%/test2.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,globalVariableServerName">VERSION-CONTROL 
/%globalVariableServerName%/%globalVariableCollection%/test2.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,VHR1,globalVariableServerName" varDefinition="VHR1" 
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>%VHR1%</href>
          </checked-in>
        </prop>
        <status>HTTP/1.1 200 OK</status>
      </propstat>
    </response>
  </multistatus>]]>
                    </body>
              </response>
           </step> 
           
           <step>
              <request>
                 <command 
varUsage="globalVariableCollection,userNumber,globalVariableServerName">PROPFIND 
/%globalVariableServerName%/%globalVariableCollection%/test2.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,VHR2,globalVariableServerName" varDefinition="VHR2" 
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
  <multistatus xmlns="DAV:">
    <response>
      <href>/%globalVariableServerName%/%globalVariableCollection%/test2.xml</href>
      <propstat>
        <prop>
          <checked-in>
            <href>%VHR2%</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>%VHR1%</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%/WS/test2.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>%VHR2%</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%/WS/test2.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/ HTTP/1.1</command>
                 <header>Accept-Language: en-us</header>
                 <header>Content-Type: text/xml</header>
                 <header>Translate: f</header>
                 <header>Depth: 0</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:workspace-checkout-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" 
varDefinition="VHR2" 
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
  <D:multistatus xmlns:D="DAV:">
      <D:response>
          
<D:href>/%globalVariableServerName%/workspace/%globalVariableCollection%/WS</D:href>
          <D:propstat>
              <D:prop>
                  <D:workspace-checkout-set>
                      
<D:href>/%globalVariableServerName%/workspace/%globalVariableCollection%/WS/test2.xml</D:href>
                      
<D:href>/%globalVariableServerName%/workspace/%globalVariableCollection%/WS/test1.xml</D:href>
                  </D:workspace-checkout-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="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%/%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">DELETE 
/%globalVariableServerName%/%globalVariableCollection%/test2.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>
  
   </cleanup>
  
  </test>
  
  
  

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

Reply via email to