summaryrefslogtreecommitdiff
path: root/test/modules/http2/test_003_get.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/modules/http2/test_003_get.py')
-rw-r--r--test/modules/http2/test_003_get.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/test/modules/http2/test_003_get.py b/test/modules/http2/test_003_get.py
index 09ea31167d..ccef11fbde 100644
--- a/test/modules/http2/test_003_get.py
+++ b/test/modules/http2/test_003_get.py
@@ -215,7 +215,15 @@ content-type: text/html
# use an invalid scheme
def test_h2_003_51(self, env):
url = env.mkurl("https", "cgi", "/")
- opt = ["-H:scheme: http"]
+ opt = ["-H:scheme: invalid"]
r = env.nghttp().get(url, options=opt)
assert r.exit_code == 0, r
assert r.response['status'] == 400
+
+ # use an differing scheme, but one that is acceptable
+ def test_h2_003_52(self, env):
+ url = env.mkurl("https", "cgi", "/")
+ opt = ["-H:scheme: http"]
+ r = env.nghttp().get(url, options=opt)
+ assert r.exit_code == 0, r
+ assert r.response['status'] == 200