diff --git a/tests/data/test301 b/tests/data/test301 new file mode 100644 index 0000000000000000000000000000000000000000..fc9edbe3eb6b9252d2d3065953462c3864726c8d --- /dev/null +++ b/tests/data/test301 @@ -0,0 +1,42 @@ +# +# Server-side +<reply> +<data> +HTTP/1.1 200 OK +Date: Thu, 09 Nov 2010 14:49:00 GMT +Server: test-server/fake +Content-Type: text/html +Funny-head: yesyes + +</data> +</reply> + +# +# Client-side +<client> + <name> +HTTPS GET with user and password + </name> + <command> + -u fake:user https://%HOSTIP:%HTTPSPORT/2 +</command> +</test> + +# +# Verify data after the test has been "shot" +<verify> +<strip> +^User-Agent:.* +</strip> +<protocol> +GET /2 HTTP/1.1 +Authorization: Basic ZmFrZTp1c2Vy +Host: 127.0.0.1:8433 +Pragma: no-cache +Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */* + +</protocol> +<data> +[insert full protocol verifiction dump here] +</data> +</verify> diff --git a/tests/data/test302 b/tests/data/test302 new file mode 100644 index 0000000000000000000000000000000000000000..e31ce2ec93a32f1307e1f6e2ee6104d82309c388 --- /dev/null +++ b/tests/data/test302 @@ -0,0 +1,31 @@ +# +# Server-side +<reply> +</reply> + +# +# Client-side +<client> + <name> +HTTPS GET over HTTP proxy fails + </name> + <command> + -U fake:user -x %HOSTIP:%HOSTPORT https://ssl.fakeurl-to.test/slash/302 +</command> +</test> + +# +# Verify data after the test has been "shot" +<verify> +<errorcode> +26 +</errorcode> +<strip> +^User-Agent:.* +</strip> +<protocol> +</protocol> +<data> +[insert full protocol verifiction dump here] +</data> +</verify>