]> git.sur5r.net Git - openldap/commitdiff
ITS#5319 test renames to same DN
authorHoward Chu <hyc@openldap.org>
Fri, 11 Jan 2008 03:17:37 +0000 (03:17 +0000)
committerHoward Chu <hyc@openldap.org>
Fri, 11 Jan 2008 03:17:37 +0000 (03:17 +0000)
tests/scripts/test005-modrdn

index e6d9ac80df1842fdf47f9b7c6fc735383d995a91..e30c8431a0c7b5be70d341e531c1b4faea65dc57 100755 (executable)
@@ -243,6 +243,36 @@ case $RC in
        ;;
 esac
 
+echo "Testing modrdn with newRdn exact same as target..."
+$LDAPMODRDN -D "$MANAGERDN" -h $LOCALHOST -p $PORT1 -w $PASSWD > \
+       $TESTOUT 2>&1 'cn=James A Jones 1, ou=Alumni Association, ou=People, dc=example, dc=com' 'cn=James A Jones 1'
+
+RC=$?
+case $RC in
+0)
+       ;;
+*)
+       echo "ldapmodrdn failed ($RC)!"
+       test $KILLSERVERS != no && kill -HUP $KILLPIDS
+       exit $RC
+       ;;
+esac
+
+echo "Testing modrdn with newRdn same as target, changed case..."
+$LDAPMODRDN -D "$MANAGERDN" -h $LOCALHOST -p $PORT1 -w $PASSWD > \
+       $TESTOUT 2>&1 'cn=James A Jones 1, ou=Alumni Association, ou=People, dc=example, dc=com' 'cn=James A JONES 1'
+
+RC=$?
+case $RC in
+0)
+       ;;
+*)
+       echo "ldapmodrdn failed ($RC)!"
+       test $KILLSERVERS != no && kill -HUP $KILLPIDS
+       exit $RC
+       ;;
+esac
+
 test $KILLSERVERS != no && kill -HUP $KILLPIDS
 
 echo ">>>>> Test succeeded"