fix(awooop): 脫敏 tenants 風險管控顯示
All checks were successful
Code Review / ai-code-review (push) Successful in 15s
CD Pipeline / tests (push) Successful in 1m39s
CD Pipeline / build-and-deploy (push) Successful in 5m52s
CD Pipeline / post-deploy-checks (push) Successful in 1m57s

This commit is contained in:
Your Name
2026-06-15 03:05:53 +08:00
parent 634dadac70
commit d388e5b477
4 changed files with 138 additions and 13 deletions

View File

@@ -11672,9 +11672,19 @@ def validate(root: Path) -> None:
for text in [
"source_scope_id",
"source_namespace_redacted",
"namespace_redacted={String(repo.source_namespace_redacted)}",
"sourceRiskLabel(repo.risk, t)",
"sourceReadinessLabel(repo.readiness_state, t)",
"sourceActionLabel(repo.readiness_state, t)",
"redactedScope",
"nextControl",
]:
assert_text_contains("awooop_tenants_page.source_namespace_redaction", awooop_tenants_page, text)
for text in [
"{repo.risk}",
"{repo.readiness_state}",
"namespace_redacted={String(repo.source_namespace_redacted)}",
]:
assert_text_not_contains("awooop_tenants_page.raw_source_control_status_render", awooop_tenants_page, text)
assert_text_not_contains(
"awooop_tenants_page.raw_repo_namespace_personal_owner",
awooop_tenants_page,
@@ -11703,7 +11713,16 @@ def validate(root: Path) -> None:
tenant_global_assets_messages_en = json.dumps(
web_messages_en["awooop"]["tenants"]["globalAssets"], ensure_ascii=False
)
for text in ["脫敏原始碼範圍", "範圍代號", "脫敏範圍代號"]:
for text in [
"脫敏原始碼範圍",
"範圍代號",
"脫敏範圍代號",
"已脫敏範圍",
"下一步管控",
"待參照一致性證據",
"待目標與可見性決策",
"未接受前不得建立專案庫或改可見性",
]:
assert_text_contains("web_messages.zh-TW.awooop.tenants.global_assets_redaction", tenant_global_assets_messages_zh, text)
assert_text_contains("web_messages.en.awooop.tenants.global_assets_redaction", tenant_global_assets_messages_en, text)