]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Author: Henrik Nordstrom <henrik@henriknordstrom.net>
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 14 Aug 2009 04:55:30 +0000 (16:55 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 14 Aug 2009 04:55:30 +0000 (16:55 +1200)
Extended ntlm/negotiate_test to support helper local thinking time/delays

test-suite/negotiate_test.sh
test-suite/ntlm_test.sh
test-suite/run_negotiate_test.sh
test-suite/run_ntlm_test.sh

index 1c2160edc56c77f43e9dc70b73bafc117e392212..49fafa6984c9ca2d98890e5ee92a13cf112da527 100755 (executable)
@@ -1,5 +1,11 @@
 #!/bin/sh
 while read request; do
+case $request in
+*SLEEP=*)
+       sleep `echo $request | sed -e 's/.*SLEEP=\([^;]*\).*/\1/'`
+       request=`echo $request | sed -e 's/SLEEP=[^;]*;*//'`
+       ;;
+esac
 data="`echo $request | cut -c4-`"
 blob="$$.$data-$challenge.`date +%s`"
 case $request in
index d49a5129958956339982fcf4e610be552843b61d..b14f31657a274a9b5ff2700537878b5b46d9a347 100755 (executable)
@@ -1,5 +1,11 @@
 #!/bin/sh
 while read request; do
+case $request in
+*SLEEP=*)
+       sleep `echo $request | sed -e 's/.*SLEEP=\([^;]*\).*/\1/'`
+       request=`echo $request | sed -e 's/SLEEP=[^;]*;*//'`
+       ;;
+esac
 data="`echo $request | cut -c4-`"
 blob="$$.$data-$challenge.`date +%s`"
 case $request in
index 8e846bea2e0a4aac0b6fc9a07471ad59c780c603..9015c5ade151f7120688b9e671965abcaaed8b83 100755 (executable)
@@ -8,10 +8,11 @@ if [ $# -lt 1 ]; then
     exit 1
 fi
 
-echo "blob             # partial message"
-echo "USER=...         # Success"
-echo "BAD..            # Login failure"
-echo "ERR..            # Failure"
+echo   "blob           # partial message"
+echo   "SLEEP=..       # Delay. Can be combined with the others by using ;"
+echo   "USER=...       # Success"
+echo   "BAD..          # Helper failure"
+echo   "ERR..          # Login Failure"
 
 while read auth; do
        echo "GET $url HTTP/1.0"
index 14a263cc4df69bd1b3f31f0c3eaebc334a41ecbf..eaf228d229f3f023ade48f5706cb6c95e3357b8c 100755 (executable)
@@ -8,10 +8,11 @@ if [ $# -lt 1 ]; then
     exit 1
 fi
 
-echo "blob             # partial message"
-echo "USER=...         # Success"
-echo "BAD..            # Login failure"
-echo "ERR..            # Failure"
+echo   "blob           # partial message"
+echo   "SLEEP=..       # Delay. Can be combined with the others by using ;"
+echo   "USER=...       # Success"
+echo   "BAD..          # Helper failure"
+echo   "ERR..          # Login Failure"
 
 while read auth; do
        echo "GET $url HTTP/1.0"