parent
28e12e363f
commit
ec26f44221
|
@ -466,10 +466,13 @@ class Manage:
|
|||
if csv_kwargs.get(Args.pyid2csv.value) or GlobalConfig.PY_ID_TO_CSV:
|
||||
from src.csvctl import CsvControl
|
||||
CsvControl(csv_kwargs.get(Args.app_name.value)).delete_mark_in_csv_if_not_exists_py()
|
||||
if csv_kwargs.get(Args.pyid2csv.value) or csv_kwargs.get(Args.export_csv_file.value):
|
||||
if (csv_kwargs.get(Args.pyid2csv.value) or GlobalConfig.PY_ID_TO_CSV) or (csv_kwargs.get(Args.export_csv_file.value) or GlobalConfig.EXPORT_CSV_FILE):
|
||||
LocalRunner(**csv_kwargs).local_run()
|
||||
else:
|
||||
logger.error("需要传递一些参数,您可以使用 -h 或 --help 查看支持的参数")
|
||||
logger.error(
|
||||
f"需要传递一些有用参数或配置项:{Args.pyid2csv.value} 或 {Args.export_csv_file.value}"
|
||||
",您可以使用 -h 或 --help 查看支持的参数"
|
||||
)
|
||||
|
||||
if __name__ == "__main__":
|
||||
try:
|
||||
|
|
|
@ -197,6 +197,9 @@ music =
|
|||
;yes, 开启同步
|
||||
PY_ID_TO_CSV = no
|
||||
|
||||
;导出的csv文件名称,比如:case_list.csv
|
||||
EXPORT_CSV_FILE =
|
||||
|
||||
;导出 case_list.csv 文件时配置的字段名,用例名称默认存在第一列,无需添加
|
||||
EXPORT_CSV_HEARD = 用例级别,用例类型,测试级别,是否跳过
|
||||
|
||||
|
|
|
@ -134,6 +134,7 @@ class _GlobalConfig:
|
|||
# [csvctl]
|
||||
csv_cfg = GetCfg(GLOBAL_CONFIG_FILE_PATH, "csvctl")
|
||||
PY_ID_TO_CSV = csv_cfg.get_bool("PY_ID_TO_CSV", default=False)
|
||||
EXPORT_CSV_FILE = csv_cfg.get("EXPORT_CSV_FILE", default="")
|
||||
EXPORT_CSV_HEARD = csv_cfg.get("EXPORT_CSV_HEARD", default="用例级别,用例类型,测试级别,是否跳过").replace(" ", "")
|
||||
|
||||
# [log_cli]
|
||||
|
|
Loading…
Reference in New Issue