juergen     2002/07/30 07:11:30

  Added:       testsuite/testsuite/junit/xmltestcases/DeltaV/compatability/LockC
                        Versioncontrol.xml Update.xml Report.xml
                        Mkworkspace.xml Label.xml Checkout.xml Checkin.xml
  Log:
  no message
  
  Revision  Changes    Path
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/compatability/LockC/Versioncontrol.xml
  
  Index: Versioncontrol.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if possible to put a locked resource 
collection under version-control </abstract>
                
                <description>
                1) Mkcoll creates a collection
                2) VERSION-CONTROL command which attempts to put an locked collection 
under version-control
                </description>
                
                <expectedResult> version control command should return 200 OK 
</expectedResult>
        </specification>
  
        <step>
                <request>
                        <command 
varUsage="globalVariableCollection,globalVariableServerName"> MKCOL 
/%globalVariableServerName%/%globalVariableCollection%/LockedC 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>
                </request>
                <response>
                        <command>HTTP/1.0 201 Created</command>
                        <header>Date: Wed, 21 Feb 2001 12:55:57 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">LOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header>Timeout: Second-604800</header>
     <header>Content-type: text/xml</header>
     <body><![CDATA[<?xml version="1.0"?><A:lockinfo 
xmlns:A="DAV:"><A:locktype><A:write/></A:locktype><A:lockscope><A:exclusive/></A:lockscope><A:owner><A:href></A:href></A:owner></A:lockinfo>]]></body>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
     <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="globalVariableServerName,host,user">
      <![CDATA[<?xml version="1.0" encoding="utf-8" ?><d:prop 
xmlns:d="DAV:"><d:lockdiscovery><d:activelock><d:locktype><d:write/></d:locktype><d:lockscope><d:exclusive/></d:lockscope><d:depth>infinity</d:depth><d:owner>/%globalVariableServerName%/administration/security/users/%host%/%user%</d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href></d:href></d:locktoken></d:activelock></d:lockdiscovery></d:prop>]]>
     </body>
    </response>
   </step>
   
  <step>
    <request>
       <command 
varUsage="globalVariableCollection,globalVariableServerName">VERSION-CONTROL 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
       <header varUsage="automaticVariable1">If: (&lt;%varUsage%&gt;)</header>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
    </response>
   </step>
   
      <cleanup>
      
   <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">UNLOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <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%/LockedC 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>
  
  
  
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/compatability/LockC/Update.xml
  
  Index: Update.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if possible to perform a Update command on an 
locked collection </abstract>
                
                <description>
                1) Mkcoll creates a collection
                2) Update command carried out on a locked collection
                </description>
                
                <expectedResult> Update command should return 207 Multi Status 
</expectedResult>
        </specification>
        
        <step>
                <request>
                        <command 
varUsage="globalVariableCollection,globalVariableServerName"> MKCOL 
/%globalVariableServerName%/%globalVariableCollection%/LockedC 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>
                </request>
                <response>
                        <command>HTTP/1.0 201 Created</command>
                        <header>Date: Wed, 21 Feb 2001 12:55:57 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">LOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header>Timeout: Second-604800</header>
     <header>Content-type: text/xml</header>
     <body><![CDATA[<?xml version="1.0"?><A:lockinfo 
xmlns:A="DAV:"><A:locktype><A:write/></A:locktype><A:lockscope><A:exclusive/></A:lockscope><A:owner><A:href></A:href></A:owner></A:lockinfo>]]></body>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
     <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="globalVariableServerName,host,user">
      <![CDATA[<?xml version="1.0" encoding="utf-8" ?><d:prop 
xmlns:d="DAV:"><d:lockdiscovery><d:activelock><d:locktype><d:write/></d:locktype><d:lockscope><d:exclusive/></d:lockscope><d:depth>infinity</d:depth><d:owner>/%globalVariableServerName%/administration/security/users/%host%/%user%</d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href></d:href></d:locktoken></d:activelock></d:lockdiscovery></d:prop>]]>
     </body>
    </response>
   </step>
   
   <step>
    <request>
       <command varUsage="globalVariableCollection,globalVariableServerName">UPDATE 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
       <header varUsage="automaticVariable1">If: (&lt;%varUsage%&gt;)</header>
    </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"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
  <D:multistatus xmlns:D="DAV:">
      <D:response>
          
<D:href>/%globalVariableServerName%/%globalVariableCollection%/UnlockedC</D:href>
          <D:status>HTTP/1.1 409 Conflict</D:status>
          <D:responsedescription>
              <D:error>
                  <D:must-be-checked-in-version-controlled-resource />
              </D:error>
          </D:responsedescription>
      </D:response>
  </D:multistatus>]]>
                    </body>
              </response>
           </step> 
   
   
      <cleanup>
      
   <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">UNLOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <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%/LockedC 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>
  
  
  
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/compatability/LockC/Report.xml
  
  Index: Report.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if possible to perform a Report command on an 
locked collection </abstract>
                
                <description>
                1) Mkcoll creates a collection
                2) Report command carried out on a locked collection
                </description>
                
                <expectedResult> Report command should return 207 Multi Status 
</expectedResult>
        </specification>
        
        <step>
                <request>
                        <command 
varUsage="globalVariableCollection,globalVariableServerName"> MKCOL 
/%globalVariableServerName%/%globalVariableCollection%/LockedC 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>
                </request>
                <response>
                        <command>HTTP/1.0 201 Created</command>
                        <header>Date: Wed, 21 Feb 2001 12:55:57 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">LOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header>Timeout: Second-604800</header>
     <header>Content-type: text/xml</header>
     <body><![CDATA[<?xml version="1.0"?><A:lockinfo 
xmlns:A="DAV:"><A:locktype><A:write/></A:locktype><A:lockscope><A:exclusive/></A:lockscope><A:owner><A:href></A:href></A:owner></A:lockinfo>]]></body>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
     <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="globalVariableServerName,host,user">
      <![CDATA[<?xml version="1.0" encoding="utf-8" ?><d:prop 
xmlns:d="DAV:"><d:lockdiscovery><d:activelock><d:locktype><d:write/></d:locktype><d:lockscope><d:exclusive/></d:lockscope><d:depth>infinity</d:depth><d:owner>/%globalVariableServerName%/administration/security/users/%host%/%user%</d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href></d:href></d:locktoken></d:activelock></d:lockdiscovery></d:prop>]]>
     </body>
    </response>
   </step>
   
           <step>
              <request>
                 <command 
varUsage="globalVariableCollection,userNumber,globalVariableServerName">REPORT 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
                 <header>Accept-Language: en-us</header>
                 <header>Content-Type: text/xml</header>
                 <header varUsage="automaticVariable1">If: 
(&lt;%varUsage%&gt;)</header>
                 <body><![CDATA[<D:version-tree 
xmlns:D="DAV:"><D:prop><D:version-history/></D:prop></D:version-tree>]]></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"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
  <D:multistatus xmlns:D="DAV:">
        <D:response>
              
<D:href>/%globalVariableServerName%/%globalVariableCollection%/LockedC</D:href>
              <D:propstat>
                    <D:status>HTTP/1.1 403 Forbidden</D:status>
                    <D:responsedescription>
                          <D:error>
                                <D:supported-report />
                          </D:error>
                    </D:responsedescription>
              </D:propstat>
        </D:response>
  </D:multistatus>]]>
                    </body>
              </response>
           </step>
           
      <cleanup>
      
   <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">UNLOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <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%/LockedC 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>
  
  
  
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/compatability/LockC/Mkworkspace.xml
  
  Index: Mkworkspace.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if possible to perform a MkWorkspace command 
on an locked collection </abstract>
                
                <description>
                1) Mkcoll creates a collection
                2) MkWorkspace command carried out on a locked collection
                </description>
                
                <expectedResult> MkWorkspace command should return 409 Conflict 
</expectedResult>
        </specification>
        
        <step>
                <request>
                        <command 
varUsage="globalVariableCollection,globalVariableServerName"> MKCOL 
/%globalVariableServerName%/%globalVariableCollection%/LockedC 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>
                </request>
                <response>
                        <command>HTTP/1.0 201 Created</command>
                        <header>Date: Wed, 21 Feb 2001 12:55:57 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">LOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header>Timeout: Second-604800</header>
     <header>Content-type: text/xml</header>
     <body><![CDATA[<?xml version="1.0"?><A:lockinfo 
xmlns:A="DAV:"><A:locktype><A:write/></A:locktype><A:lockscope><A:exclusive/></A:lockscope><A:owner><A:href></A:href></A:owner></A:lockinfo>]]></body>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
     <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="globalVariableServerName,host,user">
      <![CDATA[<?xml version="1.0" encoding="utf-8" ?><d:prop 
xmlns:d="DAV:"><d:lockdiscovery><d:activelock><d:locktype><d:write/></d:locktype><d:lockscope><d:exclusive/></d:lockscope><d:depth>infinity</d:depth><d:owner>/%globalVariableServerName%/administration/security/users/%host%/%user%</d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href></d:href></d:locktoken></d:activelock></d:lockdiscovery></d:prop>]]>
     </body>
    </response>
   </step>
   
  <step>
    <request>
     <command varUsage="globalVariableServerName,globalVariableCollection">MKWORKSPACE 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header>Content-length: 0</header>
     <header varUsage="automaticVariable1">If: (&lt;%varUsage%&gt;)</header>
    </request>
    <response>
     <command>HTTP/1.0 409 Conflict</command>
    </response>
   </step>
  
      <cleanup>
      
   <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">UNLOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <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%/LockedC 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>
  
  
  
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/compatability/LockC/Label.xml
  
  Index: Label.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if possible to perform a Label command on an 
locked collection </abstract>
                
                <description>
                1) Mkcoll creates a collection
                2) Label command carried out on a locked collection
                </description>
                
                <expectedResult> Label command should return 207 Multi Status 
</expectedResult>
        </specification>
        
        <step>
                <request>
                        <command 
varUsage="globalVariableCollection,globalVariableServerName"> MKCOL 
/%globalVariableServerName%/%globalVariableCollection%/LockedC 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>
                </request>
                <response>
                        <command>HTTP/1.0 201 Created</command>
                        <header>Date: Wed, 21 Feb 2001 12:55:57 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">LOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header>Timeout: Second-604800</header>
     <header>Content-type: text/xml</header>
     <body><![CDATA[<?xml version="1.0"?><A:lockinfo 
xmlns:A="DAV:"><A:locktype><A:write/></A:locktype><A:lockscope><A:exclusive/></A:lockscope><A:owner><A:href></A:href></A:owner></A:lockinfo>]]></body>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
     <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="globalVariableServerName,host,user">
      <![CDATA[<?xml version="1.0" encoding="utf-8" ?><d:prop 
xmlns:d="DAV:"><d:lockdiscovery><d:activelock><d:locktype><d:write/></d:locktype><d:lockscope><d:exclusive/></d:lockscope><d:depth>infinity</d:depth><d:owner>/%globalVariableServerName%/administration/security/users/%host%/%user%</d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href></d:href></d:locktoken></d:activelock></d:lockdiscovery></d:prop>]]>
     </body>
    </response>
   </step>
   
           <step>
              <request>
                 <command 
varUsage="globalVariableCollection,globalVariableServerName">LABEL 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
                 <header>Content-type: text/xml; charset="utf-8"</header>
                 <header>host: localhost</header>
                 <header varUsage="automaticVariable1">If: 
(&lt;%varUsage%&gt;)</header>
                 <body><![CDATA[<?xml version="1.0" encoding="utf-8" ?>
                    <D:label xmlns:D="DAV:" xmlns:R="http://www.com/";>
                       <D:set>
                          <D:label-name>test</D:label-name>
                       </D:set>
                    </D:label>]]>
                   </body>
              </request>
              <response>
                 <command>HTTP/1.0 200 OK</command>
                 <header>Cache-Control: no-cache</header>
              </response>
           </step> 
   
   
      <cleanup>
      
   <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">UNLOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <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%/LockedC 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>
  
  
  
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/compatability/LockC/Checkout.xml
  
  Index: Checkout.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if possible to perform a Checkout command on 
an locked collection </abstract>
                
                <description>
                1) Mkcoll creates a collection
                2) Checkout command carried out on a locked collection
                </description>
                
                <expectedResult> Checkout command should return 207 Multi Status 
</expectedResult>
        </specification>
        
        <step>
                <request>
                        <command 
varUsage="globalVariableCollection,globalVariableServerName"> MKCOL 
/%globalVariableServerName%/%globalVariableCollection%/LockedC 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>
                </request>
                <response>
                        <command>HTTP/1.0 201 Created</command>
                        <header>Date: Wed, 21 Feb 2001 12:55:57 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">LOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header>Timeout: Second-604800</header>
     <header>Content-type: text/xml</header>
     <body><![CDATA[<?xml version="1.0"?><A:lockinfo 
xmlns:A="DAV:"><A:locktype><A:write/></A:locktype><A:lockscope><A:exclusive/></A:lockscope><A:owner><A:href></A:href></A:owner></A:lockinfo>]]></body>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
     <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="globalVariableServerName,host,user">
      <![CDATA[<?xml version="1.0" encoding="utf-8" ?><d:prop 
xmlns:d="DAV:"><d:lockdiscovery><d:activelock><d:locktype><d:write/></d:locktype><d:lockscope><d:exclusive/></d:lockscope><d:depth>infinity</d:depth><d:owner>/%globalVariableServerName%/administration/security/users/%host%/%user%</d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href></d:href></d:locktoken></d:activelock></d:lockdiscovery></d:prop>]]>
     </body>
    </response>
   </step>
   
  <step>
    <request>
       <command varUsage="globalVariableCollection,globalVariableServerName">CHECKOUT 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
       <header varUsage="automaticVariable1">If: (&lt;%varUsage%&gt;)</header>
    </request>
    <response>
     <command>HTTP/1.0 423 Locked</command>
    </response>
   </step> 
   
      <cleanup>
      
   <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">UNLOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <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%/LockedC 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>
  
  
  
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/DeltaV/compatability/LockC/Checkin.xml
  
  Index: Checkin.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
        <specification>
                <abstract> Test to check if possible to perform a Checkout command on 
an locked collection </abstract>
                
                <description>
                1) Mkcoll creates a collection
                2) Checkout command carried out on a locked collection
                </description>
                
                <expectedResult> Checkout command should return 409 Conflict 
</expectedResult>
        </specification>
        
        <step>
                <request>
                        <command 
varUsage="globalVariableCollection,globalVariableServerName"> MKCOL 
/%globalVariableServerName%/%globalVariableCollection%/LockedC 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>
                </request>
                <response>
                        <command>HTTP/1.0 201 Created</command>
                        <header>Date: Wed, 21 Feb 2001 12:55:57 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,host,user">LOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header>Timeout: Second-604800</header>
     <header>Content-type: text/xml</header>
     <body><![CDATA[<?xml version="1.0"?><A:lockinfo 
xmlns:A="DAV:"><A:locktype><A:write/></A:locktype><A:lockscope><A:exclusive/></A:lockscope><A:owner><A:href></A:href></A:owner></A:lockinfo>]]></body>
    </request>
    <response>
     <command>HTTP/1.0 200 OK</command>
     <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="globalVariableServerName,host,user">
      <![CDATA[<?xml version="1.0" encoding="utf-8" ?><d:prop 
xmlns:d="DAV:"><d:lockdiscovery><d:activelock><d:locktype><d:write/></d:locktype><d:lockscope><d:exclusive/></d:lockscope><d:depth>infinity</d:depth><d:owner>/%globalVariableServerName%/administration/security/users/%host%/%user%</d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href></d:href></d:locktoken></d:activelock></d:lockdiscovery></d:prop>]]>
     </body>
    </response>
   </step>
   
  <step>
    <request>
       <command varUsage="globalVariableCollection,globalVariableServerName">CHECKIN 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>   
       <header>Content-type: text/xml; charset="utf-8"</header>
       <header varUsage="automaticVariable1">If: (&lt;%varUsage%&gt;)</header>
    </request>
    <response>
     <command>HTTP/1.0 409 Conflict</command>
                    <body 
varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml 
version="1.0" encoding="utf-8" ?>
  <D:error xmlns:D="DAV:">
      <D:must-be-checked-out />
  </D:error>]]>
                    </body>
              </response>
           </step>
   
      <cleanup>
      
   <step>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">UNLOCK 
/%globalVariableServerName%/%globalVariableCollection%/LockedC HTTP/1.1</command>
     <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
    </request>
    <response>
     <command>HTTP/1.0 204 No Content</command>
     <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%/LockedC 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