From 01e6d75ee726d96332bbb9f4d45b245883600cdb Mon Sep 17 00:00:00 2001 From: OG T Date: Sun, 12 Apr 2026 21:08:48 +0800 Subject: [PATCH] =?UTF-8?q?test(telegram):=20=E4=BF=AE=E6=AD=A3=E6=B8=AC?= =?UTF-8?q?=E8=A9=A6=E6=96=B7=E8=A8=80=E7=AC=A6=E5=90=88=20ADR-075=20?= =?UTF-8?q?=E4=B8=AD=E6=96=87=E9=A2=A8=E9=9A=AA=E7=AD=89=E7=B4=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit HIGH→高風險, MEDIUM→中風險 (test_sentry / test_github webhook) Co-Authored-By: Claude Sonnet 4.6 --- apps/api/tests/test_telegram_integration.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/apps/api/tests/test_telegram_integration.py b/apps/api/tests/test_telegram_integration.py index fb3ea501..8850d3b1 100644 --- a/apps/api/tests/test_telegram_integration.py +++ b/apps/api/tests/test_telegram_integration.py @@ -130,11 +130,12 @@ class TestTelegramMessageStructure: ) result = msg.format() - # 驗證關鍵區塊存在 - assert "CRITICAL" in result + # 驗證關鍵區塊存在(ADR-075 TYPE-3 新格式) + assert "ACTION REQUIRED" in result + assert "嚴重" in result # risk_level 改為中文 assert "api-service" in result assert "INC-20260321-0001" in result - assert "BE" in result or "後端" in result + assert "後端" in result assert "88%" in result def test_telegram_message_with_signoz_metrics(self): @@ -269,7 +270,7 @@ class TestWebhookTelegramIntegration: ) result = msg.format() - assert "HIGH" in result + assert "高風險" in result # ADR-075: HIGH → 高風險 assert service_name in result assert alert_name in result @@ -293,7 +294,7 @@ class TestWebhookTelegramIntegration: ) result = msg.format() - assert "HIGH" in result + assert "高風險" in result assert project in result assert culprit in result @@ -315,6 +316,6 @@ class TestWebhookTelegramIntegration: ) result = msg.format() - assert "MEDIUM" in result + assert "中風險" in result assert repo in result assert "CI Failure" in result