Files
awoooi/apps/api/tests/integration
Your Name a6788c2baa
Some checks failed
CD Pipeline / build-and-deploy (push) Failing after 1m55s
fix(tests): 移 DB 測試到 integration 層修復 CI asyncpg 密碼錯誤
test_aider_event_processor.py 的三個真實 DB 測試在 CI 單元測試層
(tests/)因連線 awoooi_dev DB 失敗(密碼不符)而中斷。

正確架構:
  tests/                  — 單元測試,CI 直接跑,無 DB
  tests/integration/      — 整合測試,CI --ignore,K8s E2E 覆蓋

修復:
- tests/test_aider_event_processor.py 只保留無 DB 的 malformed payload 測試
- 三個 DB 測試移至 tests/integration/test_aider_event_processor_integration.py
  改用 conftest db_session fixture,不自建 engine(避免密碼硬碼)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 01:41:34 +08:00
..