add bind_extracted_variables: extracted value do not need to evaluate

This commit is contained in:
debugtalk
2017-11-01 16:54:48 +08:00
parent 6c5b4cf1a2
commit 4fa652d8a0
2 changed files with 11 additions and 1 deletions

View File

@@ -119,6 +119,16 @@ class Context(object):
self.testcase_variables_mapping[variable_name] = variable_evale_value
self.testcase_parser.update_binded_variables(self.testcase_variables_mapping)
def bind_extracted_variables(self, variables):
""" bind extracted variables to testset context
@param (OrderDict) variables
extracted value do not need to evaluate.
"""
for variable_name, value in variables.items():
self.testset_shared_variables_mapping[variable_name] = value
self.testcase_variables_mapping[variable_name] = value
self.testcase_parser.update_binded_variables(self.testcase_variables_mapping)
def __update_context_functions_config(self, level, config_mapping):
"""
@param level: testset or testcase