test(gitea): track Host112 secret inventory by name

This commit is contained in:
ogt
2026-07-17 11:54:40 +08:00
parent 9daa36767d
commit f32ef35a2c

View File

@@ -210,14 +210,39 @@ def test_gitea_capability_readback_rolls_up_complete_feature_surface() -> None:
]
> 0
)
assert (
len(
payload["workflow_source_inventory"]["secret_variable_rollups"][
"referenced_secret_names"
]
)
== 26
)
assert set(
payload["workflow_source_inventory"]["secret_variable_rollups"][
"referenced_secret_names"
]
) == {
"ARGOCD_API_TOKEN",
"AWOOOI_GITEA_API_TOKEN",
"AWOOOI_GITEA_WEBHOOK_SECRET",
"AWOOOP_OPERATOR_API_KEY",
"CD_PUSH_TOKEN",
"CLAUDE_API_KEY",
"DATABASE_URL",
"GEMINI_API_KEY",
"HARBOR_PASSWORD",
"HARBOR_USERNAME",
"HOST112_ANSIBLE_BECOME_PASSWORD",
"JWT_ALGORITHM",
"JWT_SECRET",
"LANGFUSE_PUBLIC_KEY",
"LANGFUSE_SECRET_KEY",
"MIGRATION_DATABASE_URL",
"NEMOTRON_BOT_TOKEN",
"NVIDIA_API_KEY",
"OPENCLAW_BOT_TOKEN",
"OPENCLAW_TG_USER_WHITELIST",
"REDIS_URL",
"SENTRY_AUTH_TOKEN",
"SENTRY_DSN",
"SMTP_HOST",
"SRE_GROUP_CHAT_ID",
"TELEGRAM_BOT_TOKEN",
"WEBHOOK_HMAC_SECRET",
}
feature_source_contracts = payload["workflow_source_inventory"][
"gitea_feature_source_contracts"
]