From: Ondřej Kuzník Date: Fri, 3 Jan 2020 11:41:12 +0000 (+0000) Subject: ITS#9124 Cancel exop test, piggybacking on syncrepl tests X-Git-Tag: OPENLDAP_REL_ENG_2_4_49~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4eacb029dd21ba8e8dc1304538853e526c80adbc;p=thirdparty%2Fopenldap.git ITS#9124 Cancel exop test, piggybacking on syncrepl tests --- diff --git a/tests/scripts/test018-syncreplication-persist b/tests/scripts/test018-syncreplication-persist index ffe42ff954..7352329df7 100755 --- a/tests/scripts/test018-syncreplication-persist +++ b/tests/scripts/test018-syncreplication-persist @@ -495,6 +495,14 @@ EOMODS sleep $SLEEP1 fi +# Testing a cancel exop (should go in its own testcase) +$LDAPSEARCH -D "$MANAGERDN" -h $LOCALHOST -p $PORT1 -w $PASSWD \ + -e '!cancel' \ + '(objectclass=*)' '*' $OPATTRS > $TESTOUT 2>&1 +RC=$? +# cancelled operation returns -1, so no point of checking return code, either +# it's cancelled or we get stuck forever + echo "Using ldapsearch to read all the entries from the provider..." $LDAPSEARCH -S "" -b "$BASEDN" -h $LOCALHOST -p $PORT1 \ '(objectclass=*)' '*' $OPATTRS > $MASTEROUT 2>&1