Update parser.py

ensure that debugtalk.py can be loaded into the project running *.py testcases with parameters feature
This commit is contained in:
pluckhuang
2020-07-14 16:44:57 +08:00
committed by GitHub
parent 1b81788b99
commit 8ec5233bfd

View File

@@ -1,6 +1,7 @@
import ast import ast
import builtins import builtins
import re import re
import os
from typing import Any, Set, Text, Callable, List, Dict, Union from typing import Any, Set, Text, Callable, List, Dict, Union
from loguru import logger from loguru import logger
@@ -490,7 +491,7 @@ def parse_parameters(parameters: Dict,) -> List[Dict]:
parsed_parameters_list: List[List[Dict]] = [] parsed_parameters_list: List[List[Dict]] = []
# load project_meta functions # load project_meta functions
project_meta = loader.load_project_meta("") project_meta = loader.load_project_meta(os.getcwd())
functions_mapping = project_meta.functions functions_mapping = project_meta.functions
for parameter_name, parameter_content in parameters.items(): for parameter_name, parameter_content in parameters.items():