49
|
c34565b02b
|
fix(provider-test): 修复测试供应商配置时 DetachedInstanceError (#270)
两处修复:
1. endpoint_checker.py: 移除 asyncio.to_thread 包装同步 DB 查询,
避免跨线程导致 SQLAlchemy Session 失效
2. provider_query.py: 并发测试预加载 ProviderEndpoint 和 ProviderAPIKey 时
添加 joinedload(provider),确保 expunge 后不会触发懒加载
|
2026-04-17 10:37:19 +08:00 |
|