From: Daniel Stenberg Date: Mon, 9 May 2022 10:56:30 +0000 (+0200) Subject: test379: verify --remove-on-error with --no-clobber X-Git-Tag: curl-7_83_1~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=43cec1d4f8c5f075a9c47e7731cef20ad460e353;p=thirdparty%2Fcurl.git test379: verify --remove-on-error with --no-clobber --- diff --git a/tests/data/Makefile.inc b/tests/data/Makefile.inc index 7fe1d54c24..93ecc9b671 100644 --- a/tests/data/Makefile.inc +++ b/tests/data/Makefile.inc @@ -61,8 +61,7 @@ test334 test335 test336 test337 test338 test339 test340 test341 test342 \ test343 test344 test345 test346 test347 test348 test349 test350 test351 \ test352 test353 test354 test355 test356 test357 test358 test359 test360 \ test361 test362 test363 test364 test365 test366 test367 test368 test369 \ -test370 test371 test372 test373 test374 test375 test376 test378 \ -\ +test370 test371 test372 test373 test374 test375 test376 test378 test379 \ test380 test381 test383 test384 test385 test386 \ \ test392 test393 test394 test395 test396 test397 test398 \ diff --git a/tests/data/test379 b/tests/data/test379 new file mode 100644 index 0000000000..c7ffc17144 --- /dev/null +++ b/tests/data/test379 @@ -0,0 +1,71 @@ + + + +HTTP +HTTP GET + + + +# +# Crafted to cause error + + +HTTP/1.1 200 OK swsclose +Date: Tue, 09 Nov 2010 14:49:00 GMT +Server: test-server/fake +Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT +ETag: "21025-dc7-39462498" +Accept-Ranges: bytes +Content-Length: 75 +Connection: close +Content-Type: text/html +Funny-head: yesyes + +-foo- + + + +# +# Client-side + + +exists before command runs + + +http + + +--remove-on-error with --no-clobber and an added number + + +http://%HOSTIP:%HTTPPORT/%TESTNUMBER -o log/save --remove-on-error --no-clobber + + + +# +# Verify data after the test has been "shot". hyper doesn't do error 18 + + +%if hyper +56 +%else +18 +%endif + + +GET /%TESTNUMBER HTTP/1.1 +Host: %HOSTIP:%HTTPPORT +User-Agent: curl/%VERSION +Accept: */* + + + +# this file should be untouched + +exists before command runs + +# the file should be empty now + + + +