From a174b4999027c1dfa1f08c9797d60fed39f5d875 Mon Sep 17 00:00:00 2001
From: mkeyes <mkeyes@localhost>
Date: Thu, 23 Aug 2007 17:36:26 +0000
Subject: [PATCH] added list-je-indexes to the dsconfig_list functional test suite.

---
 opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/dsconfig_list.xml |   39 ++++++++++++++++++++++++++++-----------
 opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/list.dat          |    1 +
 2 files changed, 29 insertions(+), 11 deletions(-)

diff --git a/opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/dsconfig_list.xml b/opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/dsconfig_list.xml
index 1afb533..3e5c953 100644
--- a/opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/dsconfig_list.xml
+++ b/opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/dsconfig_list.xml
@@ -72,17 +72,34 @@
                     'Listing component %s, %s, %s' % (componentList[componentNumber][0], componentList[componentNumber][1], componentList[componentNumber][2])
                 </message>
                 
-                <call function="'dsconfig'">
-                {   'location'       :  location ,
-                    'dsPath'         :  dsPath ,
-                    'dsInstanceHost' :  dsInstanceHost ,
-                    'dsInstancePort' :  dsInstancePort ,
-                    'dsInstanceDn'   :  dsInstanceDn ,
-                    'dsInstancePswd' :  dsInstancePswd ,
-                    'subcommand'     :  '%s' % componentList[componentNumber][0] ,
-                    'expectedRC'     : 0 
-                }
-                </call>
+                <if expr="componentList[componentNumber][0] == 'list-je-indexes'">
+                  <call function="'dsconfig'">
+                  {   'location'       :  location ,
+                      'dsPath'         :  dsPath ,
+                      'dsInstanceHost' :  dsInstanceHost ,
+                      'dsInstancePort' :  dsInstancePort ,
+                      'dsInstanceDn'   :  dsInstanceDn ,
+                      'dsInstancePswd' :  dsInstancePswd ,
+                      'subcommand'     :  '%s' % componentList[componentNumber][0] ,
+                      'objectType'     :  'backend-name' ,
+                      'objectName'     :  'userroot' ,
+                      'expectedRC'     : 0 
+                  }
+                  </call>
+                <else>
+                  <call function="'dsconfig'">
+                  {   'location'       :  location ,
+                      'dsPath'         :  dsPath ,
+                      'dsInstanceHost' :  dsInstanceHost ,
+                      'dsInstancePort' :  dsInstancePort ,
+                      'dsInstanceDn'   :  dsInstanceDn ,
+                      'dsInstancePswd' :  dsInstancePswd ,
+                      'subcommand'     :  '%s' % componentList[componentNumber][0] ,
+                      'expectedRC'     : 0 
+                  }
+                  </call>
+                </else>
+                </if>
               
                 <script> 
                  returnString = STAXResult[0][1]
diff --git a/opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/list.dat b/opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/list.dat
index 9b3b123..d93b896 100644
--- a/opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/list.dat
+++ b/opendj-sdk/opends/tests/functional-tests/testcases/dsconfig/list.dat
@@ -7,6 +7,7 @@
 list-extended-operation-handlers:Get Connection ID:Password Policy State:
 list-group-implementations:Dynamic:Static:
 list-identity-mappers:Exact Match:Regular Expression:
+list-je-indexes:entryuuid:givenName:
 list-key-managers:JKS:PKCS12:
 list-log-publishers:File-Based Audit Logger:File-Based Error Logger:
 list-log-retention-policies:File Count Retention Policy:Free Disk Space Retention Policy:

--
Gitblit v1.10.0