juergen     2003/07/04 04:38:07

  Added:       testsuite/testsuite/junit/xmltestcases/BIND/functional/webdavMethods
                        copybind_1.xml
  Log:
  no message
  
  Revision  Changes    Path
  1.1                  
jakarta-slide/testsuite/testsuite/junit/xmltestcases/BIND/functional/webdavMethods/copybind_1.xml
  
  Index: copybind_1.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
  <test>
        <specification>
                <abstract> Bind a file to collection, checks if COPY Method works for 
the given file. </abstract>
                <description> The test case consist of following steps:
                                                1) create two test collections, test1 
and test2
                                                2) create a file test2.txt , test3.txt 
in test2
                                                2) create a file test4.txt  in test1
                                                3) bind the file test2.txt to a 
test1.txt
                                                4) BIND the test1 directory to a 
test1.txt
                                                5) perform a GET to both files, should 
be able to get the files
                                                6) COPY test3.txt to test1.txt 
                                                7) perform a GET to both files, should 
be able to see changes in both the files
                                                8) delete the collection test2 
                                                9) Perform COPY and GET on test1.txt
                                                10) delete the collection test1
                </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">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>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/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>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%/test1/test4.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>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">BIND 
/%globalVariableServerName%/%globalVariableCollection%/test1 HTTP/1.1</command>
                        <header>Overwrite: F</header>
                        <body 
varUsage="globalVariableCollection,globalVariableServerName"><![CDATA[<?xml 
version="1.0" ?>
                            <bind>
                              <segment>test1.txt</segment>
                              
<href>/%globalVariableServerName%/%globalVariableCollection%/test2/test2.txt</href>
                            </bind>]]></body>
                </request>
                <response>
                        <command>HTTP/1.0 201 Created</command>
                </response>
        </step>
  
        <step>
                <request>
                        <command 
varUsage="repeatCounter,globalVariableCollection,globalVariableServerName">COPY 
/%globalVariableServerName%/%globalVariableCollection%/test2/test3.txt 
HTTP/1.1</command>
                        <header>Accept-Language: en-us</header>
                        <header 
varUsage="globalVariableCollection,globalVariableServerName">Destination: 
/%globalVariableServerName%/%globalVariableCollection%/test1/test1.txt</header>
                        <header>Overwrite: T</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 Feb 2001 10:55:53 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%/test1/test1.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>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">GET 
/%globalVariableServerName%/%globalVariableCollection%/test2/test2.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>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="repeatCounter,globalVariableCollection,globalVariableServerName">COPY 
/%globalVariableServerName%/%globalVariableCollection%/test1/test4.txt 
HTTP/1.1</command>
                        <header>Accept-Language: en-us</header>
                        <header 
varUsage="globalVariableCollection,globalVariableServerName">Destination: 
/%globalVariableServerName%/%globalVariableCollection%/test2/test2.txt</header>
                        <header>Overwrite: T</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 Feb 2001 10:55:53 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%/test1/test1.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>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/txt.txt"/>
                </response>
        </step>
        <step>
                <request>
                        <command 
varUsage="globalVariableCollection,globalVariableServerName">GET 
/%globalVariableServerName%/%globalVariableCollection%/test2/test2.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>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/txt.txt"/>
                </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>
        <step>
                <request>
                        <command 
varUsage="globalVariableCollection,globalVariableServerName">PUT 
/%globalVariableServerName%/%globalVariableCollection%/test1/test1.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 204 No Content</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">GET 
/%globalVariableServerName%/%globalVariableCollection%/test1/test1.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>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">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> 
  
  </test>
  
  
  

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

Reply via email to