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 2003/11/18 09:38:26 UTC
cvs commit: jakarta-slide/testsuite/testsuite/junit/xmltestcases/ACL/functional/groups/AccessControlProperties 01_PropFind-Principal-collection-set.xml 03_PropFind-principal-URL.xml 05_PropFind-group-membership.xml
juergen 2003/11/18 00:38:26
Added: testsuite/testsuite/junit/xmltestcases/ACL/functional/groups/AccessControlProperties
01_PropFind-Principal-collection-set.xml
03_PropFind-principal-URL.xml
05_PropFind-group-membership.xml
Log:
add existing functional group tests to new location
Revision Changes Path
1.1 jakarta-slide/testsuite/testsuite/junit/xmltestcases/ACL/functional/groups/AccessControlProperties/01_PropFind-Principal-collection-set.xml
Index: 01_PropFind-Principal-collection-set.xml
===================================================================
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
<test>
<specification>
<abstract>Test to check Principle-Collection-set property on a group</abstract>
<description>1) Propfind on a collection to check for "Principle-Collection" property.</description>
<expectedResult>Property found by propFind</expectedResult>
</specification>
<step>
<request>
<command varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableGroup,globalVariableServerName">PROPFIND %globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0 HTTP/1.1</command>
<header>Content-Type: text/xml; charset=utf-8</header>
<body varUsage="globalVariableGroupsColl,globalVariableServerName,user"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:principal-collection-set />
</D:prop>
</D:propfind>
]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableGroup,globalVariableCollection,userNumber,globalVariableServerName,user,host"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>%globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0</D:href>
<D:propstat>
<D:prop>
<D:principal-collection-set>
<D:href>%globalVariableRootUserPath%</D:href>
</D:principal-collection-set>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>%globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0/2%user%</D:href>
<D:propstat>
<D:prop>
<D:principal-collection-set>
<D:href>%globalVariableRootUserPath%</D:href>
</D:principal-collection-set>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>%globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0/%user%2</D:href>
<D:propstat>
<D:prop>
<D:principal-collection-set>
<D:href>%globalVariableRootUserPath%</D:href>
</D:principal-collection-set>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
<D:response>
<D:href>%globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0/%user%</D:href>
<D:propstat>
<D:prop>
<D:principal-collection-set>
<D:href>%globalVariableRootUserPath%</D:href>
</D:principal-collection-set>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>
]]></body>
</response>
</step>
</test>
1.1 jakarta-slide/testsuite/testsuite/junit/xmltestcases/ACL/functional/groups/AccessControlProperties/03_PropFind-principal-URL.xml
Index: 03_PropFind-principal-URL.xml
===================================================================
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
<test>
<specification>
<abstract>Test to check Principle-Collection-set property on a group</abstract>
<description>1) Propfind on a collection to check for "Principle-Collection" property.</description>
<expectedResult>Property found by propFind</expectedResult>
</specification>
<step>
<request>
<command varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableUsersColl,globalVariableGroup,globalVariableServerName,user">PROPFIND %globalVariableRootUserPath%/%globalVariableUsersColl%/%user% HTTP/1.1</command>
<header>Content-Type: text/xml; charset=utf-8</header>
<header>Depth: 0</header>
<body varUsage="globalVariableGroupsColl,globalVariableUsersColl,globalVariableServerName,user"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:principal-URL />
</D:prop>
</D:propfind>
]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableUsersColl,globalVariableGroup,globalVariableCollection,userNumber,globalVariableServerName,user,host"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>%globalVariableRootUserPath%/%globalVariableUsersColl%/%user%</D:href>
<D:propstat>
<D:prop>
<D:principal-URL>
<D:href>%globalVariableRootUserPath%/%globalVariableUsersColl%/%user%</D:href>
</D:principal-URL>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>
]]></body>
</response>
</step>
<step>
<request>
<command varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableUsersColl,globalVariableGroup,globalVariableServerName,user">PROPFIND %globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0/%user% HTTP/1.1</command>
<header>Content-Type: text/xml; charset=utf-8</header>
<header>Depth: 0</header>
<body varUsage="globalVariableGroupsColl,globalVariableUsersColl,globalVariableServerName,user"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:principal-URL />
</D:prop>
</D:propfind>
]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableUsersColl,globalVariableGroup,globalVariableCollection,userNumber,globalVariableServerName,user,host"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>%globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0/%user%</D:href>
<D:propstat>
<D:prop>
<D:principal-URL>
<D:href>%globalVariableRootUserPath%/%globalVariableUsersColl%/%user%</D:href>
</D:principal-URL>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>
]]></body>
</response>
</step>
<step>
<request>
<command varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableUsersColl,globalVariableGroup,globalVariableServerName">PROPFIND %globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0 HTTP/1.1</command>
<header>Content-Type: text/html; charset=utf-8</header>
<header>Depth: 0</header>
<body varUsage="globalVariableGroupsColl,globalVariableUsersColl,globalVariableServerName,user"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:principal-URL />
</D:prop>
</D:propfind>
]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableUsersColl,globalVariableGroup,globalVariableCollection,userNumber,globalVariableServerName,user,host"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>%globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0</D:href>
<D:propstat>
<D:prop>
<D:principal-URL>
<D:href>%globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0</D:href>
</D:principal-URL>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>
]]></body>
</response>
</step>
</test>
1.1 jakarta-slide/testsuite/testsuite/junit/xmltestcases/ACL/functional/groups/AccessControlProperties/05_PropFind-group-membership.xml
Index: 05_PropFind-group-membership.xml
===================================================================
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE test SYSTEM "../../../../Tprocessor.dtd">
<test>
<specification>
<abstract>Test to check Principle-Collection-set property on a group</abstract>
<description>1) Propfind on a collection to check for "Principle-Collection" property.</description>
<expectedResult>Property found by propFind</expectedResult>
</specification>
<step>
<request>
<command varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableGroup,globalVariableServerName,user">PROPFIND %globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0/%user% HTTP/1.1</command>
<header>Content-Type: text/xml; charset=utf-8</header>
<body><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:group-membership />
</D:prop>
</D:propfind>
]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body varUsage="globalVariableRootUserPath,globalVariableGroupsColl,globalVariableGroup,globalVariableCollection,userNumber,globalVariableServerName,user,host"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>%globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0/%user%</D:href>
<D:propstat>
<D:prop>
<D:group-membership>
<D:href>%globalVariableRootUserPath%/users</D:href>
<D:href>%globalVariableRootUserPath%/%globalVariableGroupsColl%/%globalVariableGroup%0</D:href>
</D:group-membership>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>
]]></body>
</response>
</step>
</test>
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org