MCPcopy Index your code
hub / github.com/httprunner/httprunner / Parser

Class Parser

httprunner/parser.py:588–606  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

586
587
588class Parser(object):
589 def __init__(self, functions_mapping: FunctionsMapping = None) -> None:
590 self.functions_mapping = functions_mapping
591
592 def parse_string(
593 self, raw_string: Text, variables_mapping: VariablesMapping
594 ) -> Any:
595 return parse_string(raw_string, variables_mapping, self.functions_mapping)
596
597 def parse_variables(self, variables_mapping: VariablesMapping) -> VariablesMapping:
598 return parse_variables_mapping(variables_mapping, self.functions_mapping)
599
600 def parse_data(
601 self, raw_data: Any, variables_mapping: VariablesMapping = None
602 ) -> Any:
603 return parse_data(raw_data, variables_mapping, self.functions_mapping)
604
605 def get_mapping_function(self, func_name: Text) -> Callable:
606 return get_mapping_function(func_name, self.functions_mapping)

Callers 2

__initMethod · 0.90
setUpMethod · 0.90

Calls

no outgoing calls

Tested by 1

setUpMethod · 0.72