]> git.sur5r.net Git - openldap/blobdiff - tests/data/regressions/its8444/its8444
ITS#8444 - Fix description to match the actual issue that was fixed
[openldap] / tests / data / regressions / its8444 / its8444
index e1ca143ab24ef8ff3bde00d41309426d6e47c110..dbe3ae20a7cad6950e46aa8dd54eaf7ae954d9a1 100755 (executable)
@@ -38,8 +38,7 @@ if test $BACKEND = ldif ; then
         exit 0
 fi
 
-echo "This test tracks a case where the memberof overlay incorrectly writes to"
-echo "the accesslog DB when a group is deleted."
+echo "This test tracks a case where changes are incorrectly skipped"
 echo "See http://www.openldap.org/its/index.cgi/?findid=8444 for more information."
 
 MMR=4
@@ -129,24 +128,24 @@ objectClass: inetOrgPerson
 cn: Baby Herman
 sn: Herman
 
-dn: cn=Jessica Rabbit,ou=People,$BASEDN
+dn: cn=Jessica_Rabbit,ou=People,$BASEDN
 objectClass: inetOrgPerson
-cn: Jessica Rabbit
+cn: Jessica_Rabbit
 sn: Rabbit
 
-dn: cn=Bugs Bunny,ou=People,$BASEDN
+dn: cn=Bugs_Bunny,ou=People,$BASEDN
 objectClass: inetOrgPerson
-cn: Bugs Bunny
+cn: Bugs_Bunny
 sn: Bunny
 
-dn: cn=Daffy Duck,ou=People,$BASEDN
+dn: cn=Daffy_Duck,ou=People,$BASEDN
 objectClass: inetOrgPerson
-cn: Daffy Duck
+cn: Daffy_Duck
 sn: Duck
 
-dn: cn=Elmer Fudd,ou=People,$BASEDN
+dn: cn=Elmer_Fudd,ou=People,$BASEDN
 objectClass: inetOrgPerson
-cn: Elmer Fudd
+cn: Elmer_Fudd
 sn: Fudd
 
 dn: cn=Cartoonia,ou=Groups,$BASEDN
@@ -176,10 +175,10 @@ while [ $modloop -le 50 ]; do
 dn: cn=Cartoonia,ou=Groups,$BASEDN
 changetype: modify
 add: member
-member: cn=Jessica Rabbit,ou=People,$BASEDN
-member: cn=Elmer Fudd,ou=People,$BASEDN
-member: cn=Daffy Duck,ou=People,$BASEDN
-member: cn=Bugs Bunny,ou=People,$BASEDN
+member: cn=Jessica_Rabbit,ou=People,$BASEDN
+member: cn=Elmer_Fudd,ou=People,$BASEDN
+member: cn=Daffy_Duck,ou=People,$BASEDN
+member: cn=Bugs_Bunny,ou=People,$BASEDN
 EOF
 
        sleep 3
@@ -191,17 +190,19 @@ EOF
 dn: cn=Cartoonia,ou=Groups,$BASEDN
 changetype: modify
 delete: member
-member: cn=Jessica Rabbit,ou=People,$BASEDN
-member: cn=Elmer Fudd,ou=People,$BASEDN
-member: cn=Daffy Duck,ou=People,$BASEDN
-member: cn=Bugs Bunny,ou=People,$BASEDN
+member: cn=Jessica_Rabbit,ou=People,$BASEDN
+member: cn=Elmer_Fudd,ou=People,$BASEDN
+member: cn=Daffy_Duck,ou=People,$BASEDN
+member: cn=Bugs_Bunny,ou=People,$BASEDN
 EOF
        sleep 3
 
        echo "Searching new members to see if they still have memberOf present..."
-       new_members=( "cn=Jessica Rabbit,ou=People,$BASEDN" "cn=Elmer Fudd,ou=People,$BASEDN" "cn=Daffy Duck,ou=People,$BASEDN" "cn=Bugs Bunny,ou=People,$BASEDN")
-       for member in "${new_members[@]}"
-       do
+       TOON1="cn=Jessica_Rabbit,ou=People,$BASEDN"
+       TOON2="cn=Elmer_Fudd,ou=People,$BASEDN"
+       TOON3="cn=Daffy_Duck,ou=People,$BASEDN"
+       TOON4="cn=Bugs_Bunny,ou=People,$BASEDN"
+       for member in $TOON1 $TOON2 $TOON3 $TOON4; do
                n=1
                while [ $n -le $MMR ]; do
                        >$SEARCHOUT