X-Git-Url: https://ruderich.org/simon/gitweb/?p=tlsproxy%2Ftlsproxy.git;a=blobdiff_plain;f=tests%2Fcommon.sh;h=c41c32dd0f9b1d2901c1a522d618fb7d7ee9ce30;hp=ff457457c3dfee76eadead61a7a7d3b536e34a92;hb=a84000d1d2806c296bfc0fa4b505b5d5ef750715;hpb=e70b5abf4baa2a8780ed26d026a8aae1c241ebc4 diff --git a/tests/common.sh b/tests/common.sh index ff45745..c41c32d 100644 --- a/tests/common.sh +++ b/tests/common.sh @@ -92,6 +92,16 @@ test_proxy_failure() { grep 'response: HTTP/1.0 503 Forwarding failure' tmp >/dev/null \ || abort 'test_proxy_failure 2' } +test_proxy_authentication_failure() { + grep 'proxy failure' tmp >/dev/null \ + || abort 'test_proxy_authentication_failure' + grep 'response: HTTP/1.0 407 Proxy Authentication Required' tmp >/dev/null \ + || abort 'test_proxy_authentication_failure 2' +} +test_authentication_missing() { + grep 'response: HTTP/1.0 407 Proxy Authentication Required' tmp >/dev/null \ + || abort 'test_authentication_missing' +} test_proxy_successful() { grep 'response: HTTP/1.0 200 Connection established' tmp >/dev/null \ || abort 'test_proxy_successful'