test(auth): force in-memory backend for wx-qr session unit tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
wuzilongandCursor committed 2026-09-18 20:14:35 +08:00
1 parent 56a3311c45
commit 1e7c8bde3b
1 file changed
+6 -1
+6 -1
View File
@@ -1,10 +1,15 @@
"""wx_qr_session 状态机与一次性消费。"""
import time
import pytest
from app.services import wx_qr_session as s
def setup_function():
@pytest.fixture(autouse=True)
def force_memory_backend(monkeypatch):
"""本地 .env 常有 REDIS_HOST;单测强制走进程内存,避免连真实 Redis。"""
monkeypatch.setattr(s, "_redis", lambda: None)
s._memory_clear_for_tests()