From ab18027d6ccd7e3a0915eeb8710fdf30be085407 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 20 Mar 2020 10:34:18 +0100 Subject: tests: add test 430, 431 and 432 to verify the --config fix Verify the fixes in 4e0b4fee4 --- tests/data/test430 | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 101 insertions(+) create mode 100644 tests/data/test430 (limited to 'tests/data/test430') diff --git a/tests/data/test430 b/tests/data/test430 new file mode 100644 index 000000000..d4dc530dd --- /dev/null +++ b/tests/data/test430 @@ -0,0 +1,101 @@ + +# Derived from on https://github.com/curl/curl/issues/5120 + + +--next +--config +POST + + + +# +# Server-side + + +HTTP/1.1 200 OK +Content-Length: 6 +Content-Type: text/1 + +-foo- + + +HTTP/1.1 200 OK +Content-Length: 6 +Content-Type: text/2 + +-foo- + + +HTTP/1.1 200 OK +Content-Length: 6 +Content-Type: text/3 + +-foo- + + + +# +# Client-side + + +--next +url = %HOSTIP:%HTTPPORT/4300001 +header = "a: a" +data = "a" + + +--next +url = %HOSTIP:%HTTPPORT/4300002 +header = "b: b" +data = "b" + + +--next +url = %HOSTIP:%HTTPPORT/4300003 +header = "c: c" +data = "c" + + + +http + + +Three -K uses with --next and --data in each + + +-K log/config430-a -K log/config430-b -K log/config430-c + + + +# +# Verify data after the test has been "shot" + + +^User-Agent:.* + + +POST /4300001 HTTP/1.1 +Host: %HOSTIP:%HTTPPORT +Accept: */* +a: a +Content-Length: 1 +Content-Type: application/x-www-form-urlencoded + +aPOST /4300002 HTTP/1.1 +Host: %HOSTIP:%HTTPPORT +Accept: */* +b: b +Content-Length: 1 +Content-Type: application/x-www-form-urlencoded + +bPOST /4300003 HTTP/1.1 +Host: %HOSTIP:%HTTPPORT +Accept: */* +c: c +Content-Length: 1 +Content-Type: application/x-www-form-urlencoded + +c + + + -- cgit v1.2.3