s4:ldb/tests: add tests for ldbmodify and 'modrdn'
authorStefan Metzmacher <metze@samba.org>
Wed, 6 Apr 2011 18:14:54 +0000 (20:14 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 21 Apr 2011 12:41:47 +0000 (14:41 +0200)
Signed-off-by: Simo Sorce <idra@samba.org>
metze

source4/lib/ldb/tests/test-generic.sh
source4/lib/ldb/tests/test-modify-modrdn.ldif [new file with mode: 0644]

index 8bbb7698fd179118819da1ee6d3ff9538e2f2b1c..ae9ff7344ad7b46da1b89b3b7ef2543c2c39a5cd 100755 (executable)
@@ -22,7 +22,10 @@ $VALGRIND ldbmodify$EXEEXT $LDBDIR/tests/test-modify.ldif || exit 1
 echo "Showing modified record"
 $VALGRIND ldbsearch$EXEEXT '(uid=uham)'  || exit 1
 
-echo "Rename entry"
+echo "Rename entry with ldbmodify - modrdn"
+$VALGRIND ldbmodify$EXEEXT $LDBDIR/tests/test-modify-modrdn.ldif || exit 1
+
+echo "Rename entry with ldbrename"
 OLDDN="cn=Ursula Hampster,ou=Alumni Association,ou=People,o=University of Michigan,c=TEST"
 NEWDN="cn=Hampster Ursula,ou=Alumni Association,ou=People,o=University of Michigan,c=TEST"
 $VALGRIND ldbrename$EXEEXT "$OLDDN" "$NEWDN"  || exit 1
diff --git a/source4/lib/ldb/tests/test-modify-modrdn.ldif b/source4/lib/ldb/tests/test-modify-modrdn.ldif
new file mode 100644 (file)
index 0000000..efa3149
--- /dev/null
@@ -0,0 +1,12 @@
+dn: cn=Ursula Hampster,ou=Alumni Association,ou=People,o=University of Michiga
+ n,c=TEST
+changetype: moddn
+newrdn: cn=Hampster Ursula
+deleteoldrdn: 1
+newsuperior: ou=Alumni Association,ou=People,o=University of Michigan,c=TEST
+
+dn: cn=Hampster Ursula,ou=Alumni Association,ou=People,o=University of Michiga
+ n,c=TEST
+changetype: modrdn
+newrdn: cn=Ursula Hampster
+deleteoldrdn: 1