You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by ju...@apache.org on 2002/07/16 15:26:52 UTC

cvs commit: jakarta-slide/testsuite/testsuite/junit/xmltestcases/ACL/functional/Report ACLPrincipalMatchPrincipal-PropertyReport.xml

juergen     2002/07/16 06:26:52

  Added:       testsuite/testsuite/junit/xmltestcases/ACL/functional/Report
                        ACLPrincipalMatchPrincipal-PropertyReport.xml
  Log:
  no message
  
  Revision  Changes    Path
  1.1                  jakarta-slide/testsuite/testsuite/junit/xmltestcases/ACL/functional/Report/ACLPrincipalMatchPrincipal-PropertyReport.xml
  
  Index: ACLPrincipalMatchPrincipal-PropertyReport.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
      
  <test>
  
  	<specification>
  		<abstract> Test to check ACL command </abstract>
  		
  		<description>
  		1) MKCOL command which creates a child collection (/test)
  		2) ACL command which denies all access to the user %user% on the collection /test
  		3) REPORT command which obtains information about the resource
  		</description>
  		
  		<expectedResult> The (acl-principal-prop-set) Report returning resourcetype property for principal %user% and  "administration/security/users"  </expectedResult>
  	</specification>
  	
     <step>
  <user varUsage="user">%user%</user>
  <password varUsage="user">%user%</password>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">MKCOL /%globalVariableServerName%/%globalVariableCollection%/test 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>
  <user varUsage="user">%user%</user>
  <password varUsage="user">%user%</password>
    <request>
     <command varUsage="globalVariableCollection,globalVariableServerName">PUT /%globalVariableServerName%/%globalVariableCollection%/test/files.xml HTTP/1.1</command>
     <header>Accept-Language: en-us</header>
     <header>Translate: f</header>
     <header>User-Agent: Microsoft Data Access Internet Publishing Provider DAV</header>
     <header>Connection: Keep-Alive</header>
     <body fileReference="../../../contentDirectory/validXML.xm1">
     </body>
    </request>
    <response>
     <command>HTTP/1.0 201 Created</command>
     <header>Date: Wed, 14 Mar 2001 15:45:51 GMT+01:00</header>
     <header>Content-Language: en</header>
     <header>Servlet-Engine: Tomcat Web Server/3.2 beta 4 (JSP 1.1; Servlet 2.2; Java 1.3.0; Windows NT 4.0 x86; java.vendor=Sun Microsystems Inc.)</header>
    </response>
   </step>
   
  <step>
  <user varUsage="user">%user%</user>
  <password varUsage="user">%user%</password>
    <request>
      <command varUsage="globalVariableCollection,globalVariableServerName" >REPORT /%globalVariableServerName%/%globalVariableCollection%/test HTTP/1.0</command>
      <header>content-type: text/xml; charset="utf-8"</header>
      <header>content-length: 136</header>
       <body><![CDATA[
      <D:principal-match xmlns:D="DAV:">
      <D:principal-property>
      <D:owner/>
      </D:principal-property>
      </D:principal-match>]]>
      </body>
    </request>
    <response>
      <command>HTTP/1.0 207 Multi-Status</command>
      <body varUsage="host,user,globalVariableServerName,globalVariableCollection"><![CDATA[
      <?xml version="1.0" encoding="UTF-8"?>
      <D:multistatus xmlns:D="DAV:">
      <D:response>
          <D:href>/%globalVariableServerName%/%globalVariableCollection%/test/files.xml</D:href>
           <D:status>HTTP/1.1 200 OK</D:status>
      </D:response>
      <D:response>
          <D:href>/%globalVariableServerName%/%globalVariableCollection%/test</D:href>
           <D:status>HTTP/1.1 200 OK</D:status>
      </D:response>
  </D:multistatus>]]>
  </body>
    </response>
  </step>
  
  
  
   
   <!-- input test of read privilege -->
  
    <cleanup>
      <step>
  <user varUsage="user">2%user%</user>
  <password varUsage="user">2%user%</password>
    <request>
     <command varUsage="repeatCounter,globalVariableCollection,globalVariableServerName">DELETE /%globalVariableServerName%/%globalVariableCollection%/test 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:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>