兼容一下不同格式的环境配置文件:yml yaml

This commit is contained in:
floraachy
2025-08-12 17:09:36 +08:00
parent 55d898463e
commit 72ac78b4ea
4 changed files with 3 additions and 5 deletions
+1 -1
View File
@@ -13,4 +13,4 @@ test_scenario
config/settings_local.py
env/dev.yml
env/osredm.yml
env/test.yml
env/test.yaml
+2 -2
View File
@@ -72,10 +72,10 @@ def run(env, m, report):
# ------------------------ 处理一下获取到的参数----------------------------
# # 根据指定的环境参数,将运行环境所需相关配置数据保存到GLOBAL_VARS
env_file = os.path.join(ENV_DIR, f"{env}.yml")
env_file = os.path.join(ENV_DIR, f"{env}.yml") if os.path.exists(
os.path.join(ENV_DIR, f"{env}.yml")) else os.path.join(ENV_DIR, f"{env}.yaml")
__env = load_yaml_file(env_file)
GLOBAL_VARS.update(__env)
logger.debug(f"打印一下:GLOBAL_VARS11 {GLOBAL_VARS}")
# ------------------------ 自动生成测试用例 ------------------------
# 删除原有的测试用例,以便生成新的测试用例
if os.path.exists(AUTO_CASE_DIR):
-1
View File
@@ -61,7 +61,6 @@ def gitlink_login():
获取登录的cookie
:return:
"""
logger.debug(f"打印一下:GLOBAL_VARS {GLOBAL_VARS}")
# 请求登录接口
res = RequestControl().api_request_flow(api_file_path=os.path.join(GITLINK_DIR, "test_api_account_login.yaml"),
key="gitlink_login_01", global_var=GLOBAL_VARS)
-1
View File
@@ -71,7 +71,6 @@ class RequestControl(BaseRequest):
"""
用例数据中获取到的url(一般是不带host的,个别特殊的带有host,则不进行处理)
"""
logger.debug(f"打印一下:source {source}")
# 检测url中是否存在需要替换的参数,如果存在则进行替换
url = data_handle(obj=url, source=source)
# 进行url处理,最终得到full_url