]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
test178: adjust for hyper
authorDaniel Stenberg <daniel@haxx.se>
Fri, 28 May 2021 21:46:03 +0000 (23:46 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 29 May 2021 21:16:04 +0000 (23:16 +0200)
Hyper returns the same error for wrong HTTP version as for negative
content-length. Test 178 verifies that negative content-length is
rejected but the hyper backend will return a different error for it (and
without any helpful message telling why the message was bad). It will
also not return any headers at all for the response, not even the ones
that arrived before the error.

Closes #7147

tests/data/test178

index 67c68b0a92b1d4f161e024e66fcb61165d41bff0..ca59e9df08f63933c99ecf94719555c814353983 100644 (file)
@@ -19,8 +19,11 @@ Funny-head: yesyes
 moooooooooooo
 </data>
 <datacheck>
+%if hyper
+%else
 HTTP/1.1 200 OK swsclose
 Date: Tue, 09 Nov 2010 14:49:00 GMT
+%endif
 </datacheck>
 </reply>
 
@@ -48,8 +51,15 @@ User-Agent: curl/%VERSION
 Accept: */*\r
 \r
 </protocol>
+
+# Hyper curl returns unsupported protocol
+# bullt-in curl returns weird_server_reply
 <errorcode>
+%if hyper
+1
+%else
 8
+%endif
 </errorcode>
 </verify>
 </testcase>