Files
skill-template/tests/fixtures/README.md
2026-05-03 17:52:52 +08:00

1017 B
Raw Blame History

fixtures脱敏样例

本目录存放 golden case / contract test 用的输入、期望输出与 adapter profile 样例

规则

  • 只能放虚构、脱敏、可公开的数据(演示租户、演示 request_id 等)。
  • 禁止:真实客户名、真实订单/提单号、真实报关单、真实 token/cookie、真实内网 URL、生产环境凭证。
  • adapter_profiles.sample.yaml 中的 URL 须使用 localhostexample.invalid 等明显占位;credential_ref 仅表达「从密钥库引用」的约定,不得内嵌密钥。

与本仓库测试的对应关系

文件 用途
sample_request.json 通用请求体样例,供 tests/samples/test_golden_cases.py.sample 演示读取。
expected_response.json 与上配套的期望摘要字段(业务复制后按域替换)。
adapter_profiles.sample.yaml 五类运行方式mock / simulator_api / simulator_rpa / real_api / real_rpa的配置表达样例。