From 3ee349c10766b88a4645dc5b822769089e33714a Mon Sep 17 00:00:00 2001 From: Yuriy Shafranyuk Date: Wed, 28 Feb 2024 18:07:01 +0200 Subject: [PATCH] disable show_env request parameter (#12) * disable show_env request parameter * fix test --- httpbin/helpers.py | 2 +- test_httpbin.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/httpbin/helpers.py b/httpbin/helpers.py index 716fe30f..712f19f0 100644 --- a/httpbin/helpers.py +++ b/httpbin/helpers.py @@ -129,7 +129,7 @@ def get_headers(hide_env=True): headers = dict(request.headers.items()) - if hide_env and ('show_env' not in request.args): + if hide_env: for key in ENV_HEADERS: try: del headers[key] diff --git a/test_httpbin.py b/test_httpbin.py index f1fc3944..1ee3c028 100755 --- a/test_httpbin.py +++ b/test_httpbin.py @@ -291,7 +291,7 @@ def test_headers_show_env(self): } response = self.app.get('/headers?show_env=true', headers=headers) self.assertEqual(response.status_code, 200) - self.assertTrue({'Accept', 'Host', 'User-Agent', 'Via'}.issubset(set(response.json['headers'].keys()))) + self.assertTrue({'Accept', 'Host', 'User-Agent'}.issubset(set(response.json['headers'].keys()))) def test_user_agent(self): response = self.app.get(