]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#9124 Cancel exop test, piggybacking on syncrepl tests
authorOndřej Kuzník <ondra@mistotebe.net>
Fri, 3 Jan 2020 11:41:12 +0000 (11:41 +0000)
committerOndřej Kuzník <ondra@mistotebe.net>
Fri, 3 Jan 2020 11:49:17 +0000 (11:49 +0000)
tests/scripts/test018-syncreplication-persist

index ffe42ff95463d84aeb1faff9001ef16bf6505edf..7352329df71619799875799dfaf739f52a3b22f1 100755 (executable)
@@ -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