mirror of
https://github.com/httprunner/httprunner.git
synced 2026-06-09 09:49:33 +08:00
change method name
This commit is contained in:
@@ -26,7 +26,7 @@ def create_suite(testset):
|
|||||||
|
|
||||||
test_runner = runner.TestRunner()
|
test_runner = runner.TestRunner()
|
||||||
config_dict = testset.get("config", {})
|
config_dict = testset.get("config", {})
|
||||||
test_runner.init_context(config_dict, level="testset")
|
test_runner.init_config(config_dict, level="testset")
|
||||||
testcases = testset.get("testcases", [])
|
testcases = testset.get("testcases", [])
|
||||||
|
|
||||||
for testcase in testcases:
|
for testcase in testcases:
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ class TestRunner(object):
|
|||||||
self.client = HttpSession(base_url)
|
self.client = HttpSession(base_url)
|
||||||
self.context = Context()
|
self.context = Context()
|
||||||
|
|
||||||
def init_context(self, config_dict, level):
|
def init_config(self, config_dict, level):
|
||||||
""" create/update context variables binds
|
""" create/update context variables binds
|
||||||
@param (dict) config_dict
|
@param (dict) config_dict
|
||||||
{
|
{
|
||||||
@@ -70,7 +70,7 @@ class TestRunner(object):
|
|||||||
@return (tuple) test result of single testcase
|
@return (tuple) test result of single testcase
|
||||||
(success, diff_content_list)
|
(success, diff_content_list)
|
||||||
"""
|
"""
|
||||||
self.init_context(testcase, level="testcase")
|
self.init_config(testcase, level="testcase")
|
||||||
parsed_request = self.context.get_parsed_request()
|
parsed_request = self.context.get_parsed_request()
|
||||||
try:
|
try:
|
||||||
url = parsed_request.pop('url')
|
url = parsed_request.pop('url')
|
||||||
@@ -123,7 +123,7 @@ class TestRunner(object):
|
|||||||
results = []
|
results = []
|
||||||
|
|
||||||
config_dict = testset.get("config", {})
|
config_dict = testset.get("config", {})
|
||||||
self.init_context(config_dict, level="testset")
|
self.init_config(config_dict, level="testset")
|
||||||
testcases = testset.get("testcases", [])
|
testcases = testset.get("testcases", [])
|
||||||
for testcase in testcases:
|
for testcase in testcases:
|
||||||
result = self.run_test(testcase)
|
result = self.run_test(testcase)
|
||||||
|
|||||||
@@ -180,7 +180,7 @@ class VariableBindsUnittest(unittest.TestCase):
|
|||||||
"data": "${data}"
|
"data": "${data}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
test_runner.init_context(testcase, level="testcase")
|
test_runner.init_config(testcase, level="testcase")
|
||||||
parsed_request = test_runner.context.get_parsed_request()
|
parsed_request = test_runner.context.get_parsed_request()
|
||||||
self.assertIn("authorization", parsed_request["headers"])
|
self.assertIn("authorization", parsed_request["headers"])
|
||||||
self.assertEqual(len(parsed_request["headers"]["authorization"]), 32)
|
self.assertEqual(len(parsed_request["headers"]["authorization"]), 32)
|
||||||
|
|||||||
Reference in New Issue
Block a user