From 2b71d1aed6975889e15fe1afafb1ac779aa604b5 Mon Sep 17 00:00:00 2001
From: Christophe Sovant <christophe.sovant@forgerock.com>
Date: Sun, 03 Mar 2013 20:52:23 +0000
Subject: [PATCH] [Opendj-777] CR-1353 Update ldapcompare testscases following fix for issue OPENDJ-777

---
 opends/tests/staf-tests/shared/functions/ldap.xml |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/opends/tests/staf-tests/shared/functions/ldap.xml b/opends/tests/staf-tests/shared/functions/ldap.xml
index 0be0f76..a8ae902 100755
--- a/opends/tests/staf-tests/shared/functions/ldap.xml
+++ b/opends/tests/staf-tests/shared/functions/ldap.xml
@@ -24,7 +24,7 @@
  ! CDDL HEADER END
  !
  !      Copyright 2007-2010 Sun Microsystems, Inc.
- !      Portions Copyright 2012 ForgeRock AS.
+ !      Portions Copyright 2012-2013 ForgeRock AS.
  ! -->
 <stax>
   <function name="addEntry">
@@ -2106,6 +2106,14 @@
         </function-arg-description>
         <function-arg-property name="type" value="dn"/>
       </function-arg-def>
+      <function-arg-def name="useCmpRC" type="optional">
+        <function-arg-description>
+          Use an exit code that indicates whether comparison is successful.
+          Results are an exit code of 6 (COMPARE_TRUE) or
+          an exit code of 5 (COMPARE_FALSE).
+        </function-arg-description>
+        <function-arg-property name="type" value="option"/>
+      </function-arg-def>
       <function-arg-def name="expectedRC" type="optional" default="0">
         <function-arg-description>
           Expected return code value. Default value is 0
@@ -2214,6 +2222,9 @@
                           
         if dsUseSSL:
           STAFCmdParamsList.append('-Z')
+
+        if useCmpRC:
+          STAFCmdParamsList.append('--useCompareResultCode')
           
         if dsDn:
           for dn in dsDn:

--
Gitblit v1.10.0