alkaid_release_platform/tests/test_yaml.py
ekko.bao 0a0f6a6054 初次创建仓库提交代码
1. 已经构建好了架子了。
2. 添加了示例的插件
2025-04-21 06:37:06 +00:00

25 lines
635 B
Python

import sys,os
sys.path.append(os.path.join(os.path.dirname(__file__), '..'))
from thirdparty import yaml
def test_yaml_base():
yaml_str = """
name: Alice
age: 25
hobbies:
- reading
- hiking
"""
data = yaml.safe_load(yaml_str) # 推荐使用 safe_load 避免潜在的安全风险
print(data, f"{type(data)}")
def test_load_customer_yaml():
file = os.path.join(os.path.dirname(__file__), "data", "customer_test.yaml")
with open(file, "r") as fp:
yaml_str = fp.read()
data = yaml.safe_load(yaml_str) # 推荐使用 safe_load 避免潜在的安全风险
print(data, f"{type(data)}")