Files
awoooi/apps/api/tests/test_telegram_gateway_error_sanitizer.py
Your Name 8f715fd3f2
All checks were successful
Code Review / ai-code-review (push) Successful in 10s
CD Pipeline / tests (push) Successful in 1m5s
CD Pipeline / build-and-deploy (push) Successful in 3m25s
CD Pipeline / post-deploy-checks (push) Successful in 1m16s
fix(telegram): sanitize failover alert errors
2026-05-06 16:45:47 +08:00

13 lines
374 B
Python

from __future__ import annotations
from src.services.telegram_gateway import _sanitize_telegram_error
def test_telegram_gateway_sanitizes_bot_token_url() -> None:
raw = "Client error for https://api.telegram.org/bot123456:SECRET/sendMessage"
sanitized = _sanitize_telegram_error(raw)
assert "SECRET" not in sanitized
assert "bot<redacted>" in sanitized