[prev in list] [next in list] [prev in thread] [next in thread] 

List:       slide-dev
Subject:    cvs commit: jakarta-slide/testsuite/testsuite/junit/xmltestcases/BIND/functional/precondition unbind
From:       pnever () apache ! org
Date:       2003-08-30 15:33:02
[Download RAW message or body]

pnever      2003/08/30 08:33:02

  Added:       testsuite/testsuite/junit/xmltestcases/BIND/functional/precondition/UNEXPLAINED
  unbindLock-update-allowed_4.xml
                        rebindLock-update-allowed_2.xml
                        rebindLock-update-allowed_1.xml
  Removed:     testsuite/testsuite/junit/xmltestcases/BIND/functional/precondition
                        unbindLock-update-allowed_4.xml
                        rebindLock-update-allowed_2.xml
                        rebindLock-update-allowed_1.xml
  Log:
  Moved to UNEXPLAINED
  
  Revision  Changes    Path
  1.1                  \
jakarta-slide/testsuite/testsuite/junit/xmltestcases/BIND/functional/precondition/UNEXPLAINED/unbindLock-update-allowed_4.xml
  
  Index: unbindLock-update-allowed_4.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
  <test>
      <specification>
          <abstract> checks precondition lock-update-allowed for Unbind </abstract>
          <description> The test case consist of following steps:
  						1) create collection test1 in 
  						2) create collection test2 in 
  						3) create coolection test3 with test3.txt
  						4) bind test2 to test1 
  						5) bind test3.txt to test2
  						6) lock test1
  						7) unbind test3.txt from test2 (precondition violation)
  						8) unlock test1
  						9) unbind test3.txt from test2
  						5) delete the collection test1 and test2
  		</description>
          <expectedResult> UnBind did work successfully </expectedResult>
      </specification>
      <step>
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test1 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">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test2 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">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test3 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">PUT \
/%globalVariableServerName%/%globalVariableCollection%/test3/test3.txt \
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/dtd.dtd"/>
          </request>
          <response>
              <command>HTTP/1.0 201 Created</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">BIND \
/%globalVariableServerName%/%globalVariableCollection%/test1 HTTP/1.1</command>  \
                <header>Overwrite: F</header>
              <body varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml \
version="1.0" ?>  <bind>
  		              <segment>test2</segment>
  		              <href>/%globalVariableServerName%/%globalVariableCollection%/test2</href>
  </bind>]]></body>
          </request>
          <response>
              <command>HTTP/1.1 201 Created</command>
          </response>
      </step>
      <step>
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">BIND \
/%globalVariableServerName%/%globalVariableCollection%/test1/test2 HTTP/1.1</command> \
                <header>Overwrite: F</header>
              <body varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml \
version="1.0" ?>  <bind>
  		              <segment>test3.txt</segment>
  		              <href>/%globalVariableServerName%/%globalVariableCollection%/test3/test3.txt</href>
  </bind>]]></body>
          </request>
          <response>
              <command>HTTP/1.1 201 Created</command>
          </response>
      </step>
      <step>
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">DELETE \
/%globalVariableServerName%/%globalVariableCollection%/test3 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: Mon, 19 Mar 2001 16:49:09 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">GET \
/%globalVariableServerName%/%globalVariableCollection%/test2/test3.txt \
HTTP/1.1</command>  <header>Accept: */*</header>
              <header>Accept-Language: en-us</header>
              <header>Accept-Encoding: gzip, deflate</header>
              <header>User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT \
4.0)</header>  <header>Connection: Keep-Alive</header>
          </request>
          <response>
              <command>HTTP/1.0 200 OK</command>
              <header>Content-Type: text/plain</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 fileReference="../../../contentDirectory/dtd.dtd"/>  </response>
      </step>
      <step>
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">LOCK \
/%globalVariableServerName%/%globalVariableCollection%/test1 HTTP/1.1</command>  \
<header>Connection: Keep-Alive, TE</header>  <header>TE: trailers, deflate, gzip, \
                compress</header>
              <header>User-Agent: UCI DAV Explorer/0.70 \
RPT-HTTPClient/0.3-2E</header>  <header>Timeout: Second-604800</header>
              <header>Accept-Encoding: deflate, gzip, x-gzip, compress, \
x-compress</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="globalVariableUserPath,globalVariableServerName,user,host"><![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><A:href xmlns:A="DAV:" \
/></d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href \
/></d:locktoken><d:principal-URL><d:href>%globalVariableUserPath%</d:href></d:principal-URL></d:activelock></d:lockdiscovery></d:prop>]]></body>
  </response>
      </step>
      <step>
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">LOCK \
/%globalVariableServerName%/%globalVariableCollection%/test1/test2/test3.txt \
HTTP/1.1</command>  <header>Connection: Keep-Alive, TE</header>
              <header>TE: trailers, deflate, gzip, compress</header>
              <header>User-Agent: UCI DAV Explorer/0.70 \
RPT-HTTPClient/0.3-2E</header>  <header>Timeout: Second-604800</header>
              <header>Accept-Encoding: deflate, gzip, x-gzip, compress, \
x-compress</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 423 Locked</command>
          </response>
      </step>
      <step>
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">UNBIND \
                /%globalVariableServerName%/%globalVariableCollection%/test1/test2 \
                HTTP/1.1</command>
              <body varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml \
version="1.0" ?>  <unbind>
  		              <segment>test3.txt</segment>
  		            </unbind>]]></body>
          </request>
          <response>
              <command>HTTP/1.1 423 Locked</command>
              <body><![CDATA[<?xml version="1.0" encoding="UTF-8"?><D:error \
xmlns:D="DAV:"><D:locked-update-allowed /></D:error>]]></body>  </response>
      </step>
      <step>
          <!-- NOTE: cannot UNLOCK a member of a depth=infinity locked collection -->
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">UNLOCK \
/%globalVariableServerName%/%globalVariableCollection%/test1/test2 HTTP/1.1</command> \
<header>Connection: Keep-Alive, TE</header>  <header>TE: trailers, deflate, gzip, \
                compress</header>
              <header>User-Agent: UCI DAV Explorer/0.70 \
                RPT-HTTPClient/0.3-2E</header>
              <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
              <header>Accept-Encoding: deflate, gzip, x-gzip, compress, \
x-compress</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>
          <!-- NOTE: still not possible because test1/test2 still locked -->
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">UNBIND \
                /%globalVariableServerName%/%globalVariableCollection%/test1/test2 \
                HTTP/1.1</command>
              <body varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml \
version="1.0" ?>  <unbind>
  		              <segment>test3.txt</segment>
  		            </unbind>]]></body>
          </request>
          <response>
              <command>HTTP/1.1 200 Ok</command>
          </response>
      </step>
      <step>
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">GET \
/%globalVariableServerName%/%globalVariableCollection%/test1/test2/test3.txt \
HTTP/1.1</command>  <header>Accept: */*</header>
              <header>Accept-Language: en-us</header>
              <header>Accept-Encoding: gzip, deflate</header>
              <header>User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT \
4.0)</header>  <header>Connection: Keep-Alive</header>
          </request>
          <response>
              <command>HTTP/1.0 404 No Found</command>
          </response>
      </step>
      <step>
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">GET \
/%globalVariableServerName%/%globalVariableCollection%/test2/test3.txt \
HTTP/1.1</command>  <header>Accept: */*</header>
              <header>Accept-Language: en-us</header>
              <header>Accept-Encoding: gzip, deflate</header>
              <header>User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT \
4.0)</header>  <header>Connection: Keep-Alive</header>
          </request>
          <response>
              <command>HTTP/1.0 404 No Found</command>
          </response>
      </step>
      <step>
          <request>
              <command \
varUsage="globalVariableCollection,globalVariableServerName">UNLOCK \
/%globalVariableServerName%/%globalVariableCollection%/test1 HTTP/1.1</command>  \
<header>Connection: Keep-Alive, TE</header>  <header>TE: trailers, deflate, gzip, \
                compress</header>
              <header>User-Agent: UCI DAV Explorer/0.70 \
                RPT-HTTPClient/0.3-2E</header>
              <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
              <header>Accept-Encoding: deflate, gzip, x-gzip, compress, \
x-compress</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%/test1 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: Mon, 19 Mar 2001 16:49:09 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 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: Mon, 19 Mar 2001 16:49:09 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>
  </test>
  
  
  
  1.1                  \
jakarta-slide/testsuite/testsuite/junit/xmltestcases/BIND/functional/precondition/UNEXPLAINED/rebindLock-update-allowed_2.xml
  
  Index: rebindLock-update-allowed_2.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
  <test>
  	<specification>
  		<abstract> checks precondition lock-update-allowed  </abstract>
  		<description> The test case consist of following steps:
  						1) create collection test1 and test3 
  						2) create collection test2 in 
  						3) create a collection test2 in test3
  						4) create a bind with test2
  						5) lock test3 dept: infinity
  						6) rebind test3 to test1 w
  						7) put in test3/test1/
  						8) unlock test3
  						10) delete the collection test1 and test3
  		</description>
  		<expectedResult> Bind did work successfully </expectedResult>
  		
  	</specification>
  	<step>
  		<request>
  			<command varUsage="globalVariableCollection,globalVariableServerName">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test1 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">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test2 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">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test3 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">BIND \
/%globalVariableServerName%/%globalVariableCollection%/test1 HTTP/1.1</command>  \
                <header>Overwrite: F</header>
  			<body varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml \
version="1.0" ?>  <bind>
  		              <segment>test1_bind</segment>
  		              <href>/%globalVariableServerName%/%globalVariableCollection%/test2</href>
  </bind>]]></body>
  		</request>
  		<response>
  			<command>HTTP/1.0 201 Created</command>
  		</response>
  	</step>
  	 <step>
      <request>
        <command varUsage="globalVariableCollection,globalVariableServerName">LOCK \
/%globalVariableServerName%/%globalVariableCollection%/test3 HTTP/1.1</command>  \
<header>Connection: Keep-Alive, TE</header>  <header>TE: trailers, deflate, gzip, \
                compress</header>
        <header>User-Agent: UCI DAV Explorer/0.70 RPT-HTTPClient/0.3-2E</header>
        <header>Timeout: Second-604800</header>
        <header>Accept-Encoding: deflate, gzip, x-gzip, compress, x-compress</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="globalVariableUserPath,globalVariableServerName,user,host"><![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><A:href xmlns:A="DAV:" \
/></d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href \
/></d:locktoken><d:principal-URL><d:href>%globalVariableUserPath%</d:href></d:principal-URL></d:activelock></d:lockdiscovery></d:prop>]]></body>
  </response>
    </step>
  
      <step>
  		<request>
  			<command varUsage="globalVariableCollection,globalVariableServerName">REBIND \
/%globalVariableServerName%/%globalVariableCollection%/test3 HTTP/1.1</command>  \
                <header>Overwrite: F</header>
  			<header varUsage="automaticVariable1"><![CDATA[If: (<%varUsage%>)]]></header>
  			<body varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml \
version="1.0" ?>  <rebind>
  		              <segment>test3_bind</segment>
  		              <href>/%globalVariableServerName%/%globalVariableCollection%/test1</href>
  </rebind>]]></body>
  		</request>
  		<response>
  			<command>HTTP/1.1 201 Created</command>
  		</response>
  	</step>
    <step>
  		<request>
  			<command varUsage="globalVariableCollection,globalVariableServerName">PUT \
/%globalVariableServerName%/%globalVariableCollection%/test2/test2.txt \
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/txt.txt"/>
  		</request>
  		<response>
  			<command>HTTP/1.0 201 Created</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">PUT \
/%globalVariableServerName%/%globalVariableCollection%/test3/test3_bind/test1_bind/test2.txt \
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/txt.txt"/>
  		</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">UNLOCK \
/%globalVariableServerName%/%globalVariableCollection%/test3 HTTP/1.1</command>  \
<header>Connection: Keep-Alive, TE</header>  <header>TE: trailers, deflate, gzip, \
                compress</header>
        <header>User-Agent: UCI DAV Explorer/0.70 RPT-HTTPClient/0.3-2E</header>
        <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
        <header>Accept-Encoding: deflate, gzip, x-gzip, compress, x-compress</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%/test3 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: Mon, 19 Mar 2001 16:49:09 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 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: Mon, 19 Mar 2001 16:49:09 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>
  
  </test>
  
  
  
  1.1                  \
jakarta-slide/testsuite/testsuite/junit/xmltestcases/BIND/functional/precondition/UNEXPLAINED/rebindLock-update-allowed_1.xml
  
  Index: rebindLock-update-allowed_1.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
  <test>
  	<specification>
  		<abstract> checks precondition lock-update-allowed  </abstract>
  		<description> The test case consist of following steps:
  						1) create collection test1 and test3 
  						2) create collection test2 in 
  						3) create a collection test2 in test3
  						4) create a bind with test2
  						5) lock test3 dept: infinity
  						6) rebind test3 to test2 with name test2 passing token (test2 should be not \
locked any longer)  7) put in test3/test2/
  						8) unlock test3
  						10) delete the collection test1 and test3
  		</description>
  		<expectedResult> Bind did work successfully </expectedResult>
  		
  	</specification>
  	<step>
  		<request>
  			<command varUsage="globalVariableCollection,globalVariableServerName">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test1 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">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test2 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">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test3 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">MKCOL \
/%globalVariableServerName%/%globalVariableCollection%/test3/test2 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">BIND \
/%globalVariableServerName%/%globalVariableCollection%/test1 HTTP/1.1</command>  \
                <header>Overwrite: F</header>
  			<body varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml \
version="1.0" ?>  <bind>
  		              <segment>test1_bind</segment>
  		              <href>/%globalVariableServerName%/%globalVariableCollection%/test2</href>
  </bind>]]></body>
  		</request>
  		<response>
  			<command>HTTP/1.1 201 Created</command>
  		</response>
  	</step>
  	 <step>
      <request>
        <command varUsage="globalVariableCollection,globalVariableServerName">LOCK \
/%globalVariableServerName%/%globalVariableCollection%/test3 HTTP/1.1</command>  \
<header>Connection: Keep-Alive, TE</header>  <header>TE: trailers, deflate, gzip, \
                compress</header>
        <header>User-Agent: UCI DAV Explorer/0.70 RPT-HTTPClient/0.3-2E</header>
        <header>Timeout: Second-604800</header>
        <header>Accept-Encoding: deflate, gzip, x-gzip, compress, x-compress</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="globalVariableUserPath,globalVariableServerName,user,host"><![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><A:href xmlns:A="DAV:" \
/></d:owner><d:timeout>Second-604800</d:timeout><d:locktoken><d:href \
/></d:locktoken><d:principal-URL><d:href>%globalVariableUserPath%</d:href></d:principal-URL></d:activelock></d:lockdiscovery></d:prop>]]></body>
  </response>
    </step>
  
      <step>
  		<request>
  			<command varUsage="globalVariableCollection,globalVariableServerName">REBIND \
/%globalVariableServerName%/%globalVariableCollection%/test3 HTTP/1.1</command>  \
                <header>Overwrite: T</header>
  			<header varUsage="automaticVariable1"><![CDATA[If: (<%varUsage%>)]]></header>
  			<body varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml \
version="1.0" ?>  <rebind>
  		              <segment>test2</segment>
  		              <href>/%globalVariableServerName%/%globalVariableCollection%/test2</href>
  </rebind>]]></body>
  		</request>
  		<response>
  			<command>HTTP/1.1 204 No Content</command>
  		</response>
  	</step>
  
  	<step>
  		<request>
  			<command varUsage="globalVariableCollection,globalVariableServerName">PUT \
/%globalVariableServerName%/%globalVariableCollection%/test3/test2/test2.txt \
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/txt.txt"/>
  		</request>
  		<response>
  			<command>HTTP/1.0 201 Created</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">UNLOCK \
/%globalVariableServerName%/%globalVariableCollection%/test3 HTTP/1.1</command>  \
<header>Connection: Keep-Alive, TE</header>  <header>TE: trailers, deflate, gzip, \
                compress</header>
        <header>User-Agent: UCI DAV Explorer/0.70 RPT-HTTPClient/0.3-2E</header>
        <header varUsage="automaticVariable1">Lock-Token: %varUsage%</header>
        <header>Accept-Encoding: deflate, gzip, x-gzip, compress, x-compress</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%/test1 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: Mon, 19 Mar 2001 16:49:09 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%/test3 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: Mon, 19 Mar 2001 16:49:09 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>
  
  </test>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic