From a442b5279ed0edc95b48a9101bb02771e9bb9c04 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Tue, 4 Sep 2018 16:52:52 +0800 Subject: [PATCH] fix #373: do not lower request headers --- httprunner/utils.py | 5 ----- tests/test_utils.py | 4 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/httprunner/utils.py b/httprunner/utils.py index 4af1189b..febb71c6 100644 --- a/httprunner/utils.py +++ b/httprunner/utils.py @@ -166,7 +166,6 @@ def lower_config_dict_key(config_dict): """ convert key in config dict to lower case, convertion will occur in three places: 1, all keys in config dict; 2, all keys in config["request"] - 3, all keys in config["request"]["headers"] """ # convert keys in config dict config_dict = lower_dict_keys(config_dict) @@ -175,10 +174,6 @@ def lower_config_dict_key(config_dict): # convert keys in config["request"] config_dict["request"] = lower_dict_keys(config_dict["request"]) - # convert keys in config["request"]["headers"] - if "headers" in config_dict["request"]: - config_dict["request"]["headers"] = lower_dict_keys(config_dict["request"]["headers"]) - return config_dict def convert_mappinglist_to_orderdict(mapping_list): diff --git a/tests/test_utils.py b/tests/test_utils.py index 5d6fbad8..d0984519 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -172,8 +172,8 @@ class TestUtils(ApiServerUnittest): self.assertIn("request", new_dict) self.assertIn("method", new_dict["request"]) self.assertIn("headers", new_dict["request"]) - self.assertIn("accept", new_dict["request"]["headers"]) - self.assertIn("user-agent", new_dict["request"]["headers"]) + self.assertIn("Accept", new_dict["request"]["headers"]) + self.assertIn("User-Agent", new_dict["request"]["headers"]) origin_dict = { "Name": "test",