fix(backend): Kimi OAuth E2E 请求依赖 override 跟随改为 _http_client(CR-H2 lockstep)
This commit is contained in:
@@ -239,8 +239,9 @@ async def test_k1_connect_device_flow_persists_encrypted_token(
|
|||||||
monkeypatch.setattr(kimi_mod, "_default_http_client", lambda: http)
|
monkeypatch.setattr(kimi_mod, "_default_http_client", lambda: http)
|
||||||
|
|
||||||
app = create_app()
|
app = create_app()
|
||||||
# 端点 device-auth 走 http dep → 也指到同一 fake(保证顺序共享)。
|
# 端点 device-auth 走请求级生成器依赖 `_http_client`(CR-H2)→ override 指到同一 fake
|
||||||
app.dependency_overrides[kimi_mod._default_http_client] = lambda: http
|
# (保证与后台轮询顺序共享;否则真生成器会联网)。
|
||||||
|
app.dependency_overrides[kimi_mod._http_client] = lambda: http
|
||||||
# 后台 work 用 run_job 自建独立 session → 真 e2e_sm(同测试 engine/loop),真 store 落库。
|
# 后台 work 用 run_job 自建独立 session → 真 e2e_sm(同测试 engine/loop),真 store 落库。
|
||||||
app.dependency_overrides[get_session_factory] = lambda: e2e_sm
|
app.dependency_overrides[get_session_factory] = lambda: e2e_sm
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user