gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnurl] 287/411: tests: fix some http/2 tests for older versions of nght


From: gnunet
Subject: [gnurl] 287/411: tests: fix some http/2 tests for older versions of nghttpx
Date: Wed, 13 Jan 2021 01:21:42 +0100

This is an automated email from the git hooks/post-receive script.

nikita pushed a commit to branch master
in repository gnurl.

commit e4d38014cd74a43644774589eed00ce210022b3e
Author: Jay Satiro <raysatiro@yahoo.com>
AuthorDate: Thu Oct 29 00:06:27 2020 -0400

    tests: fix some http/2 tests for older versions of nghttpx
    
    - Add regex that strips http/2 server header name to those http/2 tests
      that don't already have it.
    
    - Improve that regex in all http/2 tests.
    
    Tests 358 and 359 were failing for me before this change on a system
    that uses an older version of nghttpx which includes its version number
    in the server header.
    
    Closes https://github.com/curl/curl/pull/6139
---
 tests/data/test1700 | 4 +---
 tests/data/test1701 | 3 +--
 tests/data/test1702 | 3 +--
 tests/data/test358  | 3 +--
 tests/data/test359  | 3 +--
 5 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/tests/data/test1700 b/tests/data/test1700
index ff1e2724f..39260bc89 100644
--- a/tests/data/test1700
+++ b/tests/data/test1700
@@ -82,7 +82,6 @@ accept-ranges: bytes
 content-length: 6
 content-type: text/html
 funny-head: yesyes
-server: cut-out
 via: 1.1 nghttpx
 
 -foo-
@@ -90,13 +89,12 @@ HTTP/2 200
 date: Thu, 09 Nov 2010 14:49:00 GMT
 content-length: 6
 content-type: text/html
-server: cut-out
 via: 1.1 nghttpx
 
 -maa-
 </stdout>
 <stripfile>
-s/^server:.*/server: cut-out
/
+s/^server: nghttpx.*\r?\n//
 </stripfile>
 </verify>
 </testcase>
diff --git a/tests/data/test1701 b/tests/data/test1701
index d89861734..26da95f34 100644
--- a/tests/data/test1701
+++ b/tests/data/test1701
@@ -71,13 +71,12 @@ accept-ranges: bytes
 content-length: 6
 content-type: text/html
 funny-head: yesyes
-server: cut-out
 via: 1.1 nghttpx
 
 -foo-
 </stdout>
 <stripfile>
-s/^server:.*/server: cut-out
/
+s/^server: nghttpx.*\r?\n//
 </stripfile>
 </verify>
 </testcase>
diff --git a/tests/data/test1702 b/tests/data/test1702
index 15757674d..bbb9084e2 100644
--- a/tests/data/test1702
+++ b/tests/data/test1702
@@ -67,12 +67,11 @@ accept-ranges: bytes
 content-length: 6
 content-type: text/html
 funny-head: yesyes
-server: cut-out
 via: 1.1 nghttpx
 
 </stdout>
 <stripfile>
-s/^server:.*/server: cut-out
/
+s/^server: nghttpx.*\r?\n//
 </stripfile>
 </verify>
 </testcase>
diff --git a/tests/data/test358 b/tests/data/test358
index 82ff8adf7..3ea88da86 100644
--- a/tests/data/test358
+++ b/tests/data/test358
@@ -65,7 +65,6 @@ content-length: 6
 content-type: text/html
 funny-head: yesyes
 alt-svc: h2=":%HTTP2PORT", ma=315360000; persist=0
-server: nghttpx
 via: 1.1 nghttpx
 
 -foo-
@@ -75,12 +74,12 @@ content-length: 6
 content-type: text/html
 funny-head: yesyes
 alt-svc: h2=":%HTTP2PORT", ma=315360000; persist=0
-server: nghttpx
 via: 1.1 nghttpx
 
 -foo-
 </stdout>
 <stripfile>
+s/^server: nghttpx.*\r?\n//
 # strip out the (dynamic) expire date from the file so that the rest
 # matches
 s/\"2([^\"]*)\"/TIMESTAMP/
diff --git a/tests/data/test359 b/tests/data/test359
index c0faee21d..0481899bb 100644
--- a/tests/data/test359
+++ b/tests/data/test359
@@ -65,7 +65,6 @@ content-length: 6
 content-type: text/html
 funny-head: yesyes
 alt-svc: h2=":%HTTP2PORT", ma=315360000; persist=0
-server: nghttpx
 via: 1.1 nghttpx
 
 -foo-
@@ -75,12 +74,12 @@ content-length: 6
 content-type: text/html
 funny-head: yesyes
 alt-svc: h2=":%HTTP2PORT", ma=315360000; persist=0
-server: nghttpx
 via: 1.1 nghttpx
 
 -foo-
 </stdout>
 <stripfile>
+s/^server: nghttpx.*\r?\n//
 # strip out the (dynamic) expire date from the file so that the rest
 # matches
 s/\"2([^\"]*)\"/TIMESTAMP/

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]