juergen 2002/09/30 05:17:53
Added:
testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Label_Feature/Label_Method
LablRemove_en.xml
testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Label_Feature/Additional_Get_Semantics
LablSetGet_collection_en.xml
testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Workspace_Feature/MKWORKSPACE_Method
MkWs_collection_en.xml
testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Checkout-in-place_feature/Additional_Option_Semantics
Options_collection_en.xml
testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Workspace_Feature/Workspace_Properties
Propfworkspacecheckoutset_collection_en.xml
Propfworkspacecheckoutset_en2.xml
testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Basic_Versioning_semantics
VcPropfchin_collection_en.xml
Log:
i18n new test cases
Revision Changes Path
1.1
jakarta-slide/testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Label_Feature/Label_Method/LablRemove_en.xml
Index: LablRemove_en.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE test SYSTEM "../../../../../../Tprocessor.dtd">
<test>
<specification>
<abstract> Test to check if LabelRemove works </abstract>
<description>
1) PUT command creates a file
2) VERSION-CONTROL command which puts the file under version control
3) LABEL command which gives a version a label.
4) LABEL command which removes a label from a version.
5) Propfind command which checks the label property
</description>
<expectedResult>LABEL command should remove a label </expectedResult>
</specification>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName">PUT
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<body
fileReference="../../../../../contentDirectory/I18N/schema_en/ISO-8859-1/none/inst_table_nonei18n_iso-8859-1UE.xm1"
fileEncoding="ISO-8859-1"/>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName">VERSION-CONTROL
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,userNumber,globalVariableServerName">PROPFIND
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Depth: 1</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:checked-in/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="globalVariableCollection,VHR,globalVariableServerName" varDefinition="VHR"
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml
version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:">
<response>
<href>/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml</href>
<propstat>
<prop>
<checked-in>
<href>%VHR%</href>
</checked-in>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
</response>
</multistatus>]]></body>
</response>
</step>
<step>
<request>
<command varUsage="VHR">LABEL %VHR% HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</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>
<step>
<request>
<command varUsage="VHR">LABEL %VHR% HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
<body><![CDATA[<?xml version="1.0" encoding="utf-8" ?>
<D:label xmlns:D="DAV:" xmlns:R="http://www.com/">
<D:remove>
<D:label-name>testàçèéäöüÄÖÜ</D:label-name>
</D:remove>
</D:label>]]></body>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
<header>Cache-Control: no-cache</header>
</response>
</step>
<step>
<request>
<command varUsage="VHR">PROPFIND %VHR% HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Content-Type: text/xml</header>
<header>Translate: f</header>
<header>Depth: 1</header>
<header>Connection: Keep-Alive</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:label-name-set/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body varUsage="VHR"><![CDATA[<?xml version="1.0"
encoding="utf-8" ?>
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>%VHR%</D:href>
<D:propstat>
<D:prop>
<D:label-name-set />
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>]]></body>
</response>
</step>
<cleanup>
<step>
<request>
<command
varUsage="repeatCounter,globalVariableCollection,globalVariableServerName">DELETE
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Destroy: NoUndelete</header>
<header>Translate: f</header>
<header>Connection: Keep-Alive</header>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
</cleanup>
</test>
1.1
jakarta-slide/testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Label_Feature/Additional_Get_Semantics/LablSetGet_collection_en.xml
Index: LablSetGet_collection_en.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE test SYSTEM "../../../../../../Tprocessor.dtd">
<test>
<specification>
<abstract> Test to check if Get with label header works </abstract>
<description>
1) PUT command creates a file
2) VERSION-CONTROL command which puts the file(i18n resourcename)
under version control
3) LABEL command which gives a version a label (i18n label).
4) PUT command carried out, in order to change the contents of the
resource
5) Copy command should return a 200 OK response and the contents of
the labled file
</description>
<expectedResult>GET command should return 200 OK</expectedResult>
</specification>
<step>
<assign
varDefinition="localVariableCollection">ßàçèéäöüÄÖÜiso8859</assign>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">PUT
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<body><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<ValidXML>
<ValidXML2>This is a test Valid XML document</ValidXML2>
<ValidXML3>This is a test Valid XML document</ValidXML3>
<ValidXML4>This is a test Valid XML document</ValidXML4>
<ValidXML5>This is a test Valid XML document</ValidXML5>
<ValidXML6>This is a test Valid XML document</ValidXML6>
<ValidXML7>This is a test Valid XML document</ValidXML7>
<ValidXML8>This is a test Valid XML document</ValidXML8>
<ValidXML9>This is a test Valid XML document</ValidXML9>
<ValidXML10>This is a test Valid XML document</ValidXML10>
<ValidXML11>This is a test Valid XML document</ValidXML11>
<ValidXML12>This is a test Valid XML document</ValidXML12>
<ValidXML13>This is a test Valid XML document</ValidXML13>
<ValidXML14>This is a test Valid XML document</ValidXML14>
<ValidXML15>This is a test Valid XML document</ValidXML15>
<ValidXML16>This is a test Valid XML document</ValidXML16>
<ValidXML17>This is a test Valid XML document</ValidXML17>
<ValidXML18>This is a test Valid XML document</ValidXML18>
<ValidXML19>This is a test Valid XML document</ValidXML19>
<ValidXML20>This is a test Valid XML document</ValidXML20>
<ValidXML21>This is a test Valid XML document</ValidXML21>
<ValidXML22>This is a test Valid XML document</ValidXML22>
<ValidXML23>This is a test Valid XML document</ValidXML23>
</ValidXML>
]]></body>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">VERSION-CONTROL
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,userNumber,globalVariableServerName">PROPFIND
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Content-Type: text/xml</header>
<header>Depth: 1</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:checked-in/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="localVariableCollection,VHR,globalVariableServerName" varDefinition="VHR"
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml
version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:">
<response>
<href>/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml</href>
<propstat>
<prop>
<checked-in>
<href>%VHR%</href>
</checked-in>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
</response>
</multistatus>]]></body>
</response>
</step>
<step>
<request>
<command varUsage="VHR">LABEL %VHR% HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
<header>host: localhost</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>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">PUT
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<body><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<ValidXML>
<ValidXML2>This is a test Valid XML document</ValidXML2>
<ValidXML3>This is a test Valid XML document</ValidXML3></ValidXML>
]]></body>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">GET
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Accept: */*</header>
<header>Accept-Encoding: gzip, deflate</header>
<header>Label: testàçèéäöüÄÖÜ</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
<header>Content-Type: text/xml</header>
<body><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<ValidXML>
<ValidXML2>This is a test Valid XML document</ValidXML2>
<ValidXML3>This is a test Valid XML document</ValidXML3>
<ValidXML4>This is a test Valid XML document</ValidXML4>
<ValidXML5>This is a test Valid XML document</ValidXML5>
<ValidXML6>This is a test Valid XML document</ValidXML6>
<ValidXML7>This is a test Valid XML document</ValidXML7>
<ValidXML8>This is a test Valid XML document</ValidXML8>
<ValidXML9>This is a test Valid XML document</ValidXML9>
<ValidXML10>This is a test Valid XML document</ValidXML10>
<ValidXML11>This is a test Valid XML document</ValidXML11>
<ValidXML12>This is a test Valid XML document</ValidXML12>
<ValidXML13>This is a test Valid XML document</ValidXML13>
<ValidXML14>This is a test Valid XML document</ValidXML14>
<ValidXML15>This is a test Valid XML document</ValidXML15>
<ValidXML16>This is a test Valid XML document</ValidXML16>
<ValidXML17>This is a test Valid XML document</ValidXML17>
<ValidXML18>This is a test Valid XML document</ValidXML18>
<ValidXML19>This is a test Valid XML document</ValidXML19>
<ValidXML20>This is a test Valid XML document</ValidXML20>
<ValidXML21>This is a test Valid XML document</ValidXML21>
<ValidXML22>This is a test Valid XML document</ValidXML22>
<ValidXML23>This is a test Valid XML document</ValidXML23>
</ValidXML>
]]></body>
</response>
</step>
<cleanup>
<step>
<request>
<command
varUsage="repeatCounter,localVariableCollection,globalVariableServerName">DELETE
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Destroy: NoUndelete</header>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
</cleanup>
</test>
1.1
jakarta-slide/testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Workspace_Feature/MKWORKSPACE_Method/MkWs_collection_en.xml
Index: MkWs_collection_en.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE test SYSTEM "../../../../../../Tprocessor.dtd">
<test>
<specification>
<abstract> Test to check if the MKWORKSPACE command works correctly
</abstract>
<pre-Requisite> The collection specified by the
localVariableCollection must exist.</pre-Requisite>
<description>
0) Compute the workspace path.
1) MKWORKSPACE command carried out ( workspace name with i18n)
</description>
<expectedResult> MKWORKSPACE command should return a 201 Created
response </expectedResult>
</specification>
<step>
<assign
varDefinition="localVariableCollection">ßàçèéäöüÄÖÜiso8859</assign>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">OPTIONS
/%globalVariableServerName%/%localVariableCollection% HTTP/1.1</command>
<header>Content-Type: text/xml</header>
<body><![CDATA[<?xml version="1.0" ?>
<D:options xmlns:D="DAV:">
<D:workspace-collection-set/>
</D:options>
]]>
</body>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
<body
varUsage="localVariableCollection,globalVariableServerName" varDefinition="WS"
varPath="options-response/workspace-collection-set/href"><![CDATA[<?xml version="1.0"
encoding="utf-8" ?>
<D:options-response xmlns:D="DAV:">
<D:workspace-collection-set>
<D:href>*</D:href>
</D:workspace-collection-set>
</D:options-response>
]]>
</body>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableServerName,localVariableCollection,WS">MKWORKSPACE
%WS%/WSàçèéäöüÄÖÜ HTTP/1.1</command>
<header>Content-length: 0</header>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<cleanup>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName,WS">DELETE
%WS%/WSàçèéäöüÄÖÜ HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
</cleanup>
</test>
1.1
jakarta-slide/testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Checkout-in-place_feature/Additional_Option_Semantics/Options_collection_en.xml
Index: Options_collection_en.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE test SYSTEM "../../../../../../Tprocessor.dtd">
<test>
<specification>
<abstract> Test to check if checkout-in-place is included in response
to Options command</abstract>
<pre-Requisite> The collection specified by the
localVariableCollection must exist.</pre-Requisite>
<description>
1) PUT command creates a file (i18n resourcename)
2) VERSION-CONTROL command which puts the file under version control
3) Options command carried out on file
</description>
<expectedResult> checkout-in-place should be included in header of
Options response. </expectedResult>
</specification>
<step>
<assign
varDefinition="localVariableCollection">ßàçèéäöüÄÖÜiso8859</assign>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">PUT
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<body
fileReference="../../../../../contentDirectory/I18N/schema_en/ISO-8859-1/none/inst_table_nonei18n_iso-8859-1UE.xm1"
fileEncoding="ISO-8859-1"/>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">VERSION-CONTROL
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">OPTIONS
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
<header>DAV: 1, 2, slide, access-control, version-control,
version-history, checkout-in-place, workspace, working-resource, update, label</header>
</response>
</step>
<cleanup>
<step>
<request>
<command
varUsage="repeatCounter,localVariableCollection,globalVariableServerName">DELETE
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
</cleanup>
</test>
1.1
jakarta-slide/testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Workspace_Feature/Workspace_Properties/Propfworkspacecheckoutset_collection_en.xml
Index: Propfworkspacecheckoutset_collection_en.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE test SYSTEM "../../../../../../Tprocessor.dtd">
<test>
<specification>
<abstract> Test to check if its possible to checkout a Vc resource in
a workspace when it is alread checked out in another workspace </abstract>
<pre-Requisite> The collection specified by the
localVariableCollection must exist.</pre-Requisite>
<description>
0) Compute the workspace path.
1) MKWORKSPACE command carried out to create a workspace
2) PUT command creates a file
3) PUT command creates another file
4) VERSION-CONTROL command which puts the file under version control
4) VERSION-CONTROL command which puts the other file under version
control
5) VERSION-CONTROL command which creates a resource in workspace and
puts the file under version control
6) VERSION-CONTROL command which creates another resource in workspace
and puts the file under version control
7) Checkout command which checks out the file in the workspace
8) Checkout command which checks out the other file in the workspace
9) Propfind which checks the workspace-checkout-set property
</description>
<expectedResult> Propfind should find the workspace-checkout-set
</expectedResult>
</specification>
<step>
<assign
varDefinition="localVariableCollection">ßàçèéäöüÄÖÜiso8859</assign>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">OPTIONS
/%globalVariableServerName%/%localVariableCollection% HTTP/1.1</command>
<header>Content-Type: text/xml</header>
<body><![CDATA[<?xml version="1.0" ?>
<D:options xmlns:D="DAV:">
<D:workspace-collection-set/>
</D:options>
]]>
</body>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
<body
varUsage="localVariableCollection,globalVariableServerName" varDefinition="WS"
varPath="options-response/workspace-collection-set/href"><![CDATA[<?xml version="1.0"
encoding="utf-8" ?>
<D:options-response xmlns:D="DAV:">
<D:workspace-collection-set>
<D:href>*</D:href>
</D:workspace-collection-set>
</D:options-response>
]]>
</body>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableServerName,localVariableCollection,WS">MKWORKSPACE
%WS%/WSàçèéäöüÄÖÜ HTTP/1.1</command>
<header>Content-length: 0</header>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">PUT
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Connection: Keep-Alive</header>
<body
fileReference="../../../../../contentDirectory/I18N/schema_en/ISO-8859-1/none/inst_table_nonei18n_iso-8859-1UE.xm1"
fileEncoding="ISO-8859-1"/>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">PUT
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml
HTTP/1.1</command>
<header>Translate: f</header>
<body
fileReference="../../../../../contentDirectory/I18N/schema_en/ISO-8859-1/none/inst_table_nonei18n_iso-8859-1UE.xm1"
fileEncoding="ISO-8859-1"/>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">VERSION-CONTROL
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">VERSION-CONTROL
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml
HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,userNumber,globalVariableServerName">PROPFIND
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Content-Type: text/xml</header>
<header>Translate: f</header>
<header>Depth: 1</header>
<header>Connection: Keep-Alive</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:checked-in/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="localVariableCollection,VHR1,globalVariableServerName" varDefinition="VHR1"
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml
version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:">
<response>
<href>/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml</href>
<propstat>
<prop>
<checked-in>
<href>%VHR1%</href>
</checked-in>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
</response>
</multistatus>]]></body>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,userNumber,globalVariableServerName">PROPFIND
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml
HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Content-Type: text/xml</header>
<header>Translate: f</header>
<header>Depth: 1</header>
<header>Connection: Keep-Alive</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:checked-in/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="localVariableCollection,VHR2,globalVariableServerName" varDefinition="VHR2"
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml
version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:">
<response>
<href>/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml</href>
<propstat>
<prop>
<checked-in>
<href>%VHR2%</href>
</checked-in>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
</response>
</multistatus>]]></body>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName,WS">VERSION-CONTROL
%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ.xml HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
<body varUsage="VHR1"><![CDATA[<?xml version="1.0"
encoding="utf-8" ?>
<D:version-control xmlns:D="DAV:">
<D:version>
<D:href>%VHR1%</D:href>
</D:version>
</D:version-control>]]></body>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName,WS">VERSION-CONTROL
%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ2.xml HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
<body varUsage="VHR2"><![CDATA[<?xml version="1.0"
encoding="utf-8" ?>
<D:version-control xmlns:D="DAV:">
<D:version>
<D:href>%VHR2%</D:href>
</D:version>
</D:version-control>]]></body>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName,WS">CHECKOUT
%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ.xml HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName,WS">CHECKOUT
%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ2.xml HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,userNumber,globalVariableServerName,WS">PROPFIND
%WS%/WSàçèéäöüÄÖÜ/ HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Content-Type: text/xml</header>
<header>Translate: f</header>
<header>Depth: 0</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:workspace-checkout-set/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="localVariableCollection,globalVariableServerName,WS" varDefinition="VHR2"
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml
version="1.0" encoding="utf-8" ?>
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>%WS%/WSàçèéäöüÄÖÜ</D:href>
<D:propstat>
<D:prop>
<D:workspace-checkout-set>
<D:href>%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ.xml</D:href>
<D:href>%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ2.xml</D:href>
</D:workspace-checkout-set>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>]]></body>
</response>
</step>
<cleanup>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName,WS">DELETE
%WS%/WSàçèéäöüÄÖÜ HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">DELETE
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">DELETE
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml
HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
</cleanup>
</test>
1.1
jakarta-slide/testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Workspace_Feature/Workspace_Properties/Propfworkspacecheckoutset_en2.xml
Index: Propfworkspacecheckoutset_en2.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE test SYSTEM "../../../../../../Tprocessor.dtd">
<test>
<specification>
<abstract> Test to check if its possible to checkout a Vc resource in
a workspace when it is alread checked out in another workspace </abstract>
<description>
0) Compute the workspace path.
1) MKWORKSPACE command carried out to create a workspace
2) PUT command creates a file
3) PUT command creates another file
4) VERSION-CONTROL command which puts the file under version control
4) VERSION-CONTROL command which puts the other file under version
control
5) VERSION-CONTROL command which creates a resource in workspace and
puts the file under version control
6) VERSION-CONTROL command which creates another resource in workspace
and puts the file under version control
7) Checkout command which checks out the file in the workspace
8) Checkout command which checks out the other file in the workspace
9) Propfind which checks the workspace-checkout-set property
</description>
<expectedResult> Propfind should find the workspace-checkout-set
</expectedResult>
</specification>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName">OPTIONS
/%globalVariableServerName%/%globalVariableCollection% HTTP/1.1</command>
<header>Content-Type: text/xml</header>
<body><![CDATA[<?xml version="1.0" ?>
<D:options xmlns:D="DAV:">
<D:workspace-collection-set/>
</D:options>
]]>
</body>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
<body
varUsage="globalVariableCollection,globalVariableServerName" varDefinition="WS"
varPath="options-response/workspace-collection-set/href"><![CDATA[<?xml version="1.0"
encoding="utf-8" ?>
<D:options-response xmlns:D="DAV:">
<D:workspace-collection-set>
<D:href>*</D:href>
</D:workspace-collection-set>
</D:options-response>
]]>
</body>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableServerName,globalVariableCollection,WS">MKWORKSPACE
%WS%/WSàçèéäöüÄÖÜ HTTP/1.1</command>
<header>Content-length: 0</header>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName">PUT
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Connection: Keep-Alive</header>
<body
fileReference="../../../../../contentDirectory/I18N/schema_en/ISO-8859-1/none/inst_table_nonei18n_iso-8859-1UE.xm1"
fileEncoding="ISO-8859-1"/>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName">PUT
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml
HTTP/1.1</command>
<header>Translate: f</header>
<body
fileReference="../../../../../contentDirectory/I18N/schema_en/ISO-8859-1/none/inst_table_nonei18n_iso-8859-1UE.xm1"
fileEncoding="ISO-8859-1"/>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName">VERSION-CONTROL
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName">VERSION-CONTROL
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml
HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,userNumber,globalVariableServerName">PROPFIND
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Content-Type: text/xml</header>
<header>Translate: f</header>
<header>Depth: 1</header>
<header>Connection: Keep-Alive</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:checked-in/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="globalVariableCollection,VHR1,globalVariableServerName" varDefinition="VHR1"
varPath="multistatus/response/propstat/prop/checked-in/href"
fileReference="../../../../../contentDirectory/I18N/schema_en/UTF-8/none/vhr.xm1"
fileEncoding="UTF-8"/>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,userNumber,globalVariableServerName">PROPFIND
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml
HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Content-Type: text/xml</header>
<header>Translate: f</header>
<header>Depth: 1</header>
<header>Connection: Keep-Alive</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:checked-in/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="globalVariableCollection,VHR2,globalVariableServerName" varDefinition="VHR2"
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml
version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:">
<response>
<href>/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml</href>
<propstat>
<prop>
<checked-in>
<href>%VHR2%</href>
</checked-in>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
</response>
</multistatus>]]></body>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName,WS">VERSION-CONTROL
%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ.xml HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
<body varUsage="VHR1"><![CDATA[<?xml version="1.0"
encoding="utf-8" ?>
<D:version-control xmlns:D="DAV:">
<D:version>
<D:href>%VHR1%</D:href>
</D:version>
</D:version-control>]]></body>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName,WS">VERSION-CONTROL
%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ2.xml HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
<body varUsage="VHR2"><![CDATA[<?xml version="1.0"
encoding="utf-8" ?>
<D:version-control xmlns:D="DAV:">
<D:version>
<D:href>%VHR2%</D:href>
</D:version>
</D:version-control>]]></body>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName,WS">CHECKOUT
%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ.xml HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName,WS">CHECKOUT
%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ2.xml HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,userNumber,globalVariableServerName,WS">PROPFIND
%WS%/WSàçèéäöüÄÖÜ/ HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Content-Type: text/xml</header>
<header>Translate: f</header>
<header>Depth: 0</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:workspace-checkout-set/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="globalVariableCollection,globalVariableServerName,WS" varDefinition="VHR2"
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml
version="1.0" encoding="utf-8" ?>
<D:multistatus xmlns:D="DAV:">
<D:response>
<D:href>%WS%/WSàçèéäöüÄÖÜ</D:href>
<D:propstat>
<D:prop>
<D:workspace-checkout-set>
<D:href>%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ.xml</D:href>
<D:href>%WS%/WSàçèéäöüÄÖÜ/i18ndocàçèéäöüÄÖÜ2.xml</D:href>
</D:workspace-checkout-set>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>]]></body>
</response>
</step>
<cleanup>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName,WS">DELETE
%WS%/WSàçèéäöüÄÖÜ HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName">DELETE
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
<step>
<request>
<command
varUsage="globalVariableCollection,globalVariableServerName">DELETE
/%globalVariableServerName%/%globalVariableCollection%/i18ndocàçèéäöüÄÖÜ2.xml
HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
</cleanup>
</test>
1.1
jakarta-slide/testsuite/testsuite/junit/xmltestcases/I18N/DeltaV/functional/Basic_Versioning_semantics/VcPropfchin_collection_en.xml
Index: VcPropfchin_collection_en.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE test SYSTEM "../../../../../Tprocessor.dtd">
<test>
<specification>
<abstract> Test to check if checked-in resource updates when resource
is modified </abstract>
<pre-Requisite> The collection specified by the
localVariableCollection must exist.</pre-Requisite>
<description>
1) PUT command creates a file (i18n resourcename)
2) VERSION-CONTROL command which puts the file under version control
3) Propfind command which checks the checked-in property
4) Put command which modifies version controlled resource
5) Propfind command which checks the checked-in property has been
updated
</description>
<expectedResult> Checked-in resource should point to new version
</expectedResult>
</specification>
<step>
<assign
varDefinition="localVariableCollection">ßàçèéäöüÄÖÜiso8859</assign>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">PUT
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Translate: f</header>
<header>Connection: Keep-Alive</header>
<body
fileReference="../../../../contentDirectory/I18N/schema_en/ISO-8859-1/none/inst_table_nonei18n_iso-8859-1UE.xm1"
fileEncoding="ISO-8859-1"/>
</request>
<response>
<command>HTTP/1.0 201 Created</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">VERSION-CONTROL
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Content-type: text/xml; charset="utf-8"</header>
</request>
<response>
<command>HTTP/1.0 200 OK</command>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,userNumber,globalVariableServerName">PROPFIND
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Content-Type: text/xml</header>
<header>Translate: f</header>
<header>Depth: 1</header>
<header>Connection: Keep-Alive</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:checked-in/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="localVariableCollection,VHR,globalVariableServerName" varDefinition="VHR"
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml
version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:">
<response>
<href>/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml</href>
<propstat>
<prop>
<checked-in>
<href>%VHR%</href>
</checked-in>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
</response>
</multistatus>]]></body>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,globalVariableServerName">PROPPATCH
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<body><?xml version="1.0" ?>
<D:propertyupdate xmlns:D="DAV:">
<D:set>
<D:prop>
<D:comment>testingàçèéäöüÄÖÜ</D:comment>
</D:prop>
</D:set>
</D:propertyupdate></body>
</request>
<response>
<command>HTTP/1.0 207 Multi-Status</command>
<body
varUsage="localVariableCollection,globalVariableServerName"><?xml version="1.0"
encoding="utf-8" ?>
<d:multistatus xmlns:d="DAV" xmlns:Z="DAVxxxx:" >
<d:response>
<d:href>/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml</d:href>
<d:propstat>
<d:prop>
<d:comment/>
</d:prop>
<d:status>HTTP/1.1 200 OK</d:status>
</d:propstat>
</d:response>
</d:multistatus></body>
</response>
</step>
<step>
<request>
<command
varUsage="localVariableCollection,userNumber,globalVariableServerName">PROPFIND
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
<header>Accept-Language: en-us</header>
<header>Content-Type: text/xml</header>
<header>Translate: f</header>
<header>Depth: 1</header>
<header>Connection: Keep-Alive</header>
<body><![CDATA[<?xml version="1.0" ?><D:propfind
xmlns:D="DAV:"><D:prop><D:checked-in/></D:prop></D:propfind>]]></body>
</request>
<response>
<command>HTTP/1.0 207 Multi Status</command>
<body
varUsage="localVariableCollection,VHR,globalVariableServerName" varDefinition="VHR"
varPath="multistatus/response/propstat/prop/checked-in/href"><![CDATA[<?xml
version="1.0" encoding="utf-8" ?>
<multistatus xmlns="DAV:">
<response>
<href>/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml</href>
<propstat>
<prop>
<checked-in>
<href>%VHR%</href>
</checked-in>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
</response>
</multistatus>]]></body>
</response>
</step>
<cleanup>
<step>
<request>
<command
varUsage="repeatCounter,localVariableCollection,globalVariableServerName">DELETE
/%globalVariableServerName%/%localVariableCollection%/i18ndocàçèéäöüÄÖÜ.xml
HTTP/1.1</command>
</request>
<response>
<command>HTTP/1.0 204 No Content</command>
</response>
</step>
</cleanup>
</test>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>