From 736b0f25003c92b3903798ce0a768230480d8f4b Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Tue, 27 Feb 2024 18:11:37 +0300 Subject: Fix curl constructor for nullfd input for HTTP POST method --- tests/curl/driver.cxx | 4 ++-- tests/curl/testscript | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/curl/driver.cxx b/tests/curl/driver.cxx index bd12c29..856fde3 100644 --- a/tests/curl/driver.cxx +++ b/tests/curl/driver.cxx @@ -118,10 +118,10 @@ http () assert (c.wait ()); } - // POST from /dev/null. + // POST empty data. // { - curl c (p, nullfd, 1, 2, curl::post, u + "/bogus"); + curl c (p, nullfd, 1, 2, curl::post, u + "/bogus", "--verbose"); assert (!c.wait ()); } } diff --git a/tests/curl/testscript b/tests/curl/testscript index 5818d1a..d2056cd 100644 --- a/tests/curl/testscript +++ b/tests/curl/testscript @@ -55,7 +55,10 @@ sudo /usr/sbin/in.tftpd \ curl -sS --location --data-binary @- https://build2.org/bogus - curl -sS --fail --location https://build2.org/bogus + curl -sS --fail --location --data-raw "" --verbose https://build2.org/bogus + %.* + %> POST /bogus HTTP.+% + %.* %curl: \(22\) The requested URL returned error: 404( Not Found)?% EOE } -- cgit v1.1