From 50f8a165bf3b68795f4f8d424286788c1abb2a13 Mon Sep 17 00:00:00 2001
From: gary_williams <gary_williams@localhost>
Date: Tue, 13 Mar 2007 09:18:27 +0000
Subject: [PATCH] Issue 1354 use block element for test groups and suites
---
opends/tests/functional-tests/testcases/backends/export.xml | 1748 +++++++++++++++++++++++++++++-----------------------------
1 files changed, 878 insertions(+), 870 deletions(-)
diff --git a/opends/tests/functional-tests/testcases/backends/export.xml b/opends/tests/functional-tests/testcases/backends/export.xml
index caec888..085a04c 100644
--- a/opends/tests/functional-tests/testcases/backends/export.xml
+++ b/opends/tests/functional-tests/testcases/backends/export.xml
@@ -34,880 +34,888 @@
<sequence>
- <script>
- CurrentTestPath['suite']='export'
- </script>
+ <block name="'export'">
- <call function="'testSuite_Preamble'"/>
-
- <!--- Test Suite information
- #@TestSuiteName Backend Export Tests
- #@TestSuitePurpose Verify that the basic export functionality is working in the Directory Server.
- #@TestSuiteID Export Tests
- #@TestSuiteGroup Export
- #@TestGroup Backend
- #@TestScript export.xml
- #@TestHTMLLink http://opends.dev.java.net/
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 1
- #@TestID Export1
- #@TestPurpose Export the data in OpenDS.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, and ldifFile
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 1'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export1: Export the data in OpenDS'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export1.ldif' % STAGED_DATA_DIR
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 2
- #@TestID Export2
- #@TestPurpose Export the data in OpenDS by appending to an ldif file.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and append
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 2'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export2: Export the data in OpenDS by appending to an ldif file'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export1.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-a'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 3
- #@TestID Export3
- #@TestPurpose Export the data in OpenDS with one includeAttribute parameter.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and includeAttribute
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 3'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export3: Export the data in OpenDSwith one includeAttribute parameter '
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export3.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-i telephonenumber'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 4
- #@TestID Export4
- #@TestPurpose Export the data in OpenDS with three includeAttribute parameters.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and includeAttribute
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 4'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export4: Export the data in OpenDS with three includeAttribute parameters'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export4.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-i telephonenumber -i mail -i roomnumber'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 5
- #@TestID Export5
- #@TestPurpose Export the data in OpenDS with one excludeAttribute parameter.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and excludeAttribute
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 5'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export5: Export the data in OpenDS with one excludeAttribute parameter'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export5.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-e telephonenumber'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 6
- #@TestID Export6
- #@TestPurpose Export the data in OpenDS with three excludeAttribute parameters.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and excludeAttribute
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 6'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export6: Export the data in OpenDS with three excludeAttribute parameters'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export6.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-e telephonenumber -e mail -e roomnumber'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 7
- #@TestID Export7
- #@TestPurpose Export the data in OpenDS with one includeFilter parameter.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and includeFilter
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 7'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export7: Export the data in OpenDS with one includeFilter parameter'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export7.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-I "(&(uid=jwalker)(roomnumber=*))'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 8
- #@TestID Export8
- #@TestPurpose Export the data in OpenDS with three includeFilter parameters.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and includeFilter
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 8'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export8: Export the data in OpenDS with three includeFilter parameters'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export8.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-I "(&(uid=jwalker)(roomnumber=*))" -I "(&(uid=jwalker)(l=Cupertino))" -I "(&(uid=jwallace)(roomnumber=*))"'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 9
- #@TestID Export9
- #@TestPurpose Export the data in OpenDS with one excludeFilter parameter.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and excludeFilter
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 9'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export9: Export the data in OpenDS with one excludeFilter parameter'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export9.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-E "(&(uid=jwalker)(roomnumber=*))"'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 10
- #@TestID Export10
- #@TestPurpose Export the data in OpenDS with three excludeFilter parameters.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and excludeFilter
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 10'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export10: Export the data in OpenDS with three excludeFilter parameters'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export10.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-E "(&(uid=jwalker)(roomnumber=*))" -E "(&(uid=jwalker)(l=Cupertino))" -E "(&(uid=jwallace)(roomnumber=*))"'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 11
- #@TestID Export11
- #@TestPurpose Export the data in OpenDS with one includeBranch parameter.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and includeBranch
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 11'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export11: Export the data in OpenDS with one includeBranch parameter'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export11.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-b "o=backend tests,dc=example,dc=com"'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 12
- #@TestID Export12
- #@TestPurpose Export the data in OpenDS with one excludeBranch parameter.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and excludeBranch
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 12'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export12: Export the data in OpenDS with one excludeBranch parameter'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export12.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-B "ou=People,o=backend tests,dc=example,dc=com"'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 13
- #@TestID Export13
- #@TestPurpose Export the data in OpenDS with one includeAttribute, excludeFilter, and includeBranch parameters.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, includeAttribute, excludeFilter, and includeBranch
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 13'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export13: Export the data in OpenDS with one includeAttribute, excludeFilter, and includeBranch parameters'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export13.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-E "(&(uid=jwalker)(roomnumber=*))" -i telephonenumber -b "o=backend tests,dc=example,dc=com"'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 14
- #@TestID Export14
- #@TestPurpose Export the data in OpenDS with one excludeAttribute, includeFilter, and excludeBranch parameters.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, excludeAttribute, includeFilter, and excludeBranch
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 14'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export14: Export the data in OpenDS with one excludeAttribute, includeFilter, and excludeBranch parameters'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export14.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-I "(&(uid=jwalker)(roomnumber=*))" -e telephonenumber -B "ou=groups,o=backend tests,dc=example,dc=com"'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 15
- #@TestID Export15
- #@TestPurpose Export the data in OpenDS in compressed format.
- #@TestPreamble
- #@TestSteps Client calls exportLDIF with the parameters
- default backend, ldifFile, and compressLDIF
- #@TestPostamble
- #@TestResult Success if exportLDIF returns 0
- -->
-
- <testcase name="'Backend: Export 15'">
-
- <sequence>
-
- <call function="'testCase_Preamble'"/>
- <message>
- 'Backend Export15: Export the data in OpenDS in compressed format'
- </message>
- <call function="'exportLdif'">
- {
- 'ldifFile' : '%s/backends/Export15.ldif' % STAGED_DATA_DIR,
- 'extraParams' : '-c'
- }
- </call>
-
- <call function="'checktestRC'">
- { 'returncode' : RC ,
- 'result' : STAXResult }
- </call>
-
- <call function="'testCase_Postamble'"/>
-
- </sequence>
-
- </testcase>
+ <sequence>
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Export 1
- #@TestID Export1
- #@TestPurpose
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
+ <script>
+ CurrentTestPath['suite']=STAXCurrentBlock
+ </script>
+ <call function="'testSuite_Preamble'"/>
+
+ <!--- Test Suite information
+ #@TestSuiteName Backend Export Tests
+ #@TestSuitePurpose Verify that the basic export functionality is working in the Directory Server.
+ #@TestSuiteID Export Tests
+ #@TestSuiteGroup Export
+ #@TestGroup Backend
+ #@TestScript export.xml
+ #@TestHTMLLink http://opends.dev.java.net/
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 1
+ #@TestID Export1
+ #@TestPurpose Export the data in OpenDS.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, and ldifFile
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 1'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export1: Export the data in OpenDS'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export1.ldif' % STAGED_DATA_DIR
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 2
+ #@TestID Export2
+ #@TestPurpose Export the data in OpenDS by appending to an ldif file.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and append
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 2'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export2: Export the data in OpenDS by appending to an ldif file'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export1.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-a'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 3
+ #@TestID Export3
+ #@TestPurpose Export the data in OpenDS with one includeAttribute parameter.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and includeAttribute
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 3'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export3: Export the data in OpenDSwith one includeAttribute parameter '
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export3.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-i telephonenumber'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 4
+ #@TestID Export4
+ #@TestPurpose Export the data in OpenDS with three includeAttribute parameters.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and includeAttribute
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 4'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export4: Export the data in OpenDS with three includeAttribute parameters'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export4.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-i telephonenumber -i mail -i roomnumber'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 5
+ #@TestID Export5
+ #@TestPurpose Export the data in OpenDS with one excludeAttribute parameter.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and excludeAttribute
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 5'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export5: Export the data in OpenDS with one excludeAttribute parameter'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export5.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-e telephonenumber'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 6
+ #@TestID Export6
+ #@TestPurpose Export the data in OpenDS with three excludeAttribute parameters.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and excludeAttribute
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 6'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export6: Export the data in OpenDS with three excludeAttribute parameters'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export6.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-e telephonenumber -e mail -e roomnumber'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 7
+ #@TestID Export7
+ #@TestPurpose Export the data in OpenDS with one includeFilter parameter.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and includeFilter
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 7'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export7: Export the data in OpenDS with one includeFilter parameter'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export7.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-I "(&(uid=jwalker)(roomnumber=*))'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 8
+ #@TestID Export8
+ #@TestPurpose Export the data in OpenDS with three includeFilter parameters.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and includeFilter
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 8'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export8: Export the data in OpenDS with three includeFilter parameters'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export8.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-I "(&(uid=jwalker)(roomnumber=*))" -I "(&(uid=jwalker)(l=Cupertino))" -I "(&(uid=jwallace)(roomnumber=*))"'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 9
+ #@TestID Export9
+ #@TestPurpose Export the data in OpenDS with one excludeFilter parameter.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and excludeFilter
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 9'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export9: Export the data in OpenDS with one excludeFilter parameter'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export9.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-E "(&(uid=jwalker)(roomnumber=*))"'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 10
+ #@TestID Export10
+ #@TestPurpose Export the data in OpenDS with three excludeFilter parameters.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and excludeFilter
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 10'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export10: Export the data in OpenDS with three excludeFilter parameters'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export10.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-E "(&(uid=jwalker)(roomnumber=*))" -E "(&(uid=jwalker)(l=Cupertino))" -E "(&(uid=jwallace)(roomnumber=*))"'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 11
+ #@TestID Export11
+ #@TestPurpose Export the data in OpenDS with one includeBranch parameter.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and includeBranch
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 11'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export11: Export the data in OpenDS with one includeBranch parameter'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export11.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-b "o=backend tests,dc=example,dc=com"'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 12
+ #@TestID Export12
+ #@TestPurpose Export the data in OpenDS with one excludeBranch parameter.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and excludeBranch
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 12'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export12: Export the data in OpenDS with one excludeBranch parameter'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export12.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-B "ou=People,o=backend tests,dc=example,dc=com"'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 13
+ #@TestID Export13
+ #@TestPurpose Export the data in OpenDS with one includeAttribute, excludeFilter, and includeBranch parameters.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, includeAttribute, excludeFilter, and includeBranch
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 13'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export13: Export the data in OpenDS with one includeAttribute, excludeFilter, and includeBranch parameters'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export13.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-E "(&(uid=jwalker)(roomnumber=*))" -i telephonenumber -b "o=backend tests,dc=example,dc=com"'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 14
+ #@TestID Export14
+ #@TestPurpose Export the data in OpenDS with one excludeAttribute, includeFilter, and excludeBranch parameters.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, excludeAttribute, includeFilter, and excludeBranch
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 14'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export14: Export the data in OpenDS with one excludeAttribute, includeFilter, and excludeBranch parameters'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export14.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-I "(&(uid=jwalker)(roomnumber=*))" -e telephonenumber -B "ou=groups,o=backend tests,dc=example,dc=com"'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 15
+ #@TestID Export15
+ #@TestPurpose Export the data in OpenDS in compressed format.
+ #@TestPreamble
+ #@TestSteps Client calls exportLDIF with the parameters
+ default backend, ldifFile, and compressLDIF
+ #@TestPostamble
+ #@TestResult Success if exportLDIF returns 0
+ -->
+
+ <testcase name="'Backend: Export 15'">
+
+ <sequence>
+
+ <call function="'testCase_Preamble'"/>
+ <message>
+ 'Backend Export15: Export the data in OpenDS in compressed format'
+ </message>
+ <call function="'exportLdif'">
+ {
+ 'ldifFile' : '%s/backends/Export15.ldif' % STAGED_DATA_DIR,
+ 'extraParams' : '-c'
+ }
+ </call>
+
+ <call function="'checktestRC'">
+ { 'returncode' : RC ,
+ 'result' : STAXResult }
+ </call>
+
+ <call function="'testCase_Postamble'"/>
+
+ </sequence>
+
+ </testcase>
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: LDIF Default
- #@TestID LDIF Default
- #@TestPurpose Verify an export of a LDIF file on the default backend.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: LDIF Non Default
- #@TestID LDIF Non Default
- #@TestPurpose Verify an export of a LDIF file on a differrent backend to the default.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Include Branch
- #@TestID Fractional Include Branch
- #@TestPurpose Verify an export of a LDIF file specifying a branch that should be included in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Include Branches
- #@TestID Fractional Include Branches
- #@TestPurpose Verify an export of a LDIF file specifying multiple branches that should be included in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Exclude Branch
- #@TestID Fractional Exclude Branch
- #@TestPurpose Verify an export of a LDIF file specifying a branch that should be excluded in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Exclude Branches
- #@TestID Fractional Exclude Branches
- #@TestPurpose Verify an export of a LDIF file specifying multiple branches that should be excluded in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Branches Mix
- #@TestID Fractional Branches Mix
- #@TestPurpose Verify an export of a LDIF file specifying a mix of include and exclude branches.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Include Attribute
- #@TestID Fractional Include Attribute
- #@TestPurpose Verify an export of a LDIF file specifying an attribute that should be included in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Include Attributes
- #@TestID Fractional Include Attributes
- #@TestPurpose Verify an export of a LDIF file specifying multiple attributes that should be included in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Exclude Attribute
- #@TestID Fractional Exclude Attribute
- #@TestPurpose Verify an export of a LDIF file specifying an attribute that should be excluded in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Exclude Attributes
- #@TestID Fractional Exclude Attributes
- #@TestPurpose Verify an export of a LDIF file specifying multiple attribute that should be excluded in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Mix
- #@TestID Fractional Mix
- #@TestPurpose Verify an export of a LDIF file specifying a mix of fractional attributes and branches.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Filtered Include
- #@TestID Filtered Include
- #@TestPurpose Verify an export of a LDIF file specifying a search filter control which entries are included in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Filtered Includes
- #@TestID Filtered Includes
- #@TestPurpose Verify an export of a LDIF file specifying a search filter control which entries are included in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Filtered Excludes
- #@TestID Filtered Excludes
- #@TestPurpose Verify an export of a LDIF file specifying multiple search filters control which entries are excluded in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Filtered Includes
- #@TestID Filtered Includes
- #@TestPurpose Verify an export of a LDIF file specifying multiple search filters control which entries are included in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Filtered Excludes Complex
- #@TestID Filtered Excludes Complex
- #@TestPurpose Verify an export of a LDIF file specifying complex search filters control which entries are excluded in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Filtered Excludes Complex
- #@TestID Filtered Excludes Complex
- #@TestPurpose Verify an export of a LDIF file specifying complex search filters control which entries are excluded in the export.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Fractional Filtered Mix
- #@TestID Fractional Filtered Mix
- #@TestPurpose Verify an export of a LDIF file specifying a mix of fractional and filtered.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Append To LDIF
- #@TestID Append To LDIF
- #@TestPurpose Verify an export of a LDIF file specifying that the export process should append to the existing LDIF file.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Compress LDIF
- #@TestID Compress LDIF
- #@TestPurpose Verify an export where the LDIF file is compressed.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Encrypt LDIF
- #@TestID Encrypt LDIF
- #@TestPurpose Verify an export where the LDIF file is encrypted.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Hash Signed LDIF
- #@TestID Hash Signed LDIF
- #@TestPurpose Verify an export where the LDIF file is hashed/signed.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Wrap Column
- #@TestID Wrap Column
- #@TestPurpose Verify an export of a LDIF file containing wrapped columns
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <!--- Test Case information
- #@TestMarker Backend Export Tests
- #@TestName Export: Error Codes
- #@TestID Error Codes
- #@TestPurpose Verify an export fails with an error code.
- #@TestPreamble
- #@TestSteps
- #@TestPostamble
- #@TestResult
- -->
-
- <call function="'testSuite_Postamble'"/>
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Export 1
+ #@TestID Export1
+ #@TestPurpose
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: LDIF Default
+ #@TestID LDIF Default
+ #@TestPurpose Verify an export of a LDIF file on the default backend.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: LDIF Non Default
+ #@TestID LDIF Non Default
+ #@TestPurpose Verify an export of a LDIF file on a differrent backend to the default.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Include Branch
+ #@TestID Fractional Include Branch
+ #@TestPurpose Verify an export of a LDIF file specifying a branch that should be included in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Include Branches
+ #@TestID Fractional Include Branches
+ #@TestPurpose Verify an export of a LDIF file specifying multiple branches that should be included in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Exclude Branch
+ #@TestID Fractional Exclude Branch
+ #@TestPurpose Verify an export of a LDIF file specifying a branch that should be excluded in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Exclude Branches
+ #@TestID Fractional Exclude Branches
+ #@TestPurpose Verify an export of a LDIF file specifying multiple branches that should be excluded in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Branches Mix
+ #@TestID Fractional Branches Mix
+ #@TestPurpose Verify an export of a LDIF file specifying a mix of include and exclude branches.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Include Attribute
+ #@TestID Fractional Include Attribute
+ #@TestPurpose Verify an export of a LDIF file specifying an attribute that should be included in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Include Attributes
+ #@TestID Fractional Include Attributes
+ #@TestPurpose Verify an export of a LDIF file specifying multiple attributes that should be included in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Exclude Attribute
+ #@TestID Fractional Exclude Attribute
+ #@TestPurpose Verify an export of a LDIF file specifying an attribute that should be excluded in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Exclude Attributes
+ #@TestID Fractional Exclude Attributes
+ #@TestPurpose Verify an export of a LDIF file specifying multiple attribute that should be excluded in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Mix
+ #@TestID Fractional Mix
+ #@TestPurpose Verify an export of a LDIF file specifying a mix of fractional attributes and branches.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Filtered Include
+ #@TestID Filtered Include
+ #@TestPurpose Verify an export of a LDIF file specifying a search filter control which entries are included in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Filtered Includes
+ #@TestID Filtered Includes
+ #@TestPurpose Verify an export of a LDIF file specifying a search filter control which entries are included in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Filtered Excludes
+ #@TestID Filtered Excludes
+ #@TestPurpose Verify an export of a LDIF file specifying multiple search filters control which entries are excluded in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Filtered Includes
+ #@TestID Filtered Includes
+ #@TestPurpose Verify an export of a LDIF file specifying multiple search filters control which entries are included in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Filtered Excludes Complex
+ #@TestID Filtered Excludes Complex
+ #@TestPurpose Verify an export of a LDIF file specifying complex search filters control which entries are excluded in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Filtered Excludes Complex
+ #@TestID Filtered Excludes Complex
+ #@TestPurpose Verify an export of a LDIF file specifying complex search filters control which entries are excluded in the export.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Fractional Filtered Mix
+ #@TestID Fractional Filtered Mix
+ #@TestPurpose Verify an export of a LDIF file specifying a mix of fractional and filtered.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Append To LDIF
+ #@TestID Append To LDIF
+ #@TestPurpose Verify an export of a LDIF file specifying that the export process should append to the existing LDIF file.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Compress LDIF
+ #@TestID Compress LDIF
+ #@TestPurpose Verify an export where the LDIF file is compressed.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Encrypt LDIF
+ #@TestID Encrypt LDIF
+ #@TestPurpose Verify an export where the LDIF file is encrypted.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Hash Signed LDIF
+ #@TestID Hash Signed LDIF
+ #@TestPurpose Verify an export where the LDIF file is hashed/signed.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Wrap Column
+ #@TestID Wrap Column
+ #@TestPurpose Verify an export of a LDIF file containing wrapped columns
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <!--- Test Case information
+ #@TestMarker Backend Export Tests
+ #@TestName Export: Error Codes
+ #@TestID Error Codes
+ #@TestPurpose Verify an export fails with an error code.
+ #@TestPreamble
+ #@TestSteps
+ #@TestPostamble
+ #@TestResult
+ -->
+
+ <call function="'testSuite_Postamble'"/>
+
+ </sequence>
+
+ </block>
</sequence>
--
Gitblit v1.10.0