From 9cf636a460c0325a5ae1be0ac4a250d817ce1daa Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Thu, 12 Jan 2006 15:52:48 +0000 Subject: [PATCH] ITS#4334 add test of invalid Binds --- tests/scripts/test034-translucent | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/tests/scripts/test034-translucent b/tests/scripts/test034-translucent index 6963a55013..8e52e4a4b8 100755 --- a/tests/scripts/test034-translucent +++ b/tests/scripts/test034-translucent @@ -720,6 +720,27 @@ if test $RC != 19 ; then exit 1 fi +echo "Testing invalid Bind request..." +$LDAPWHOAMI -D "$TRANSLUCENTDN" -H $URI2 -w Wrong"$TRANSLUCENTPASSWD" > \ + $TESTOUT 2>&1 +RC=$? +if test $RC != 49 ; then + echo "ldapwhoami failed ($RC), expected INVALID CREDENTIALS!" + grep "$FAILURE" $TESTOUT + test $KILLSERVERS != no && kill -HUP $KILLPIDS + exit 1 +fi + +$LDAPWHOAMI -D "$TRANSLUCENTDN" -H $URI2 -w "$TRANSLUCENTPASSWD" > \ + $TESTOUT 2>&1 +RC=$? +if test $RC != 0 ; then + echo "ldapwhoami failed ($RC), expected SUCCESS!" + grep "$FAILURE" $TESTOUT + test $KILLSERVERS != no && kill -HUP $KILLPIDS + exit 1 +fi + test $KILLSERVERS != no && kill -HUP $KILLPIDS echo ">>>>> Test succeeded" -- 2.39.5