diff options
Diffstat (limited to 'test/modules/http2/test_003_get.py')
-rw-r--r-- | test/modules/http2/test_003_get.py | 10 |
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 |