Refactor: consolidate to use @login_required (#15652)

Refactor: consolidate to use @login_required
This commit is contained in:
Wang Qi
2026-06-05 11:35:00 +08:00
committed by GitHub
parent 9f3e289b78
commit 4cbe597d7e
8 changed files with 55 additions and 126 deletions

View File

@@ -67,6 +67,11 @@ def _run(coro):
return asyncio.run(coro)
@pytest.fixture(scope="session", autouse=True)
def set_tenant_info():
return None
def _load_dify_retrieval_module(monkeypatch):
repo_root = Path(__file__).resolve().parents[3]
@@ -74,6 +79,11 @@ def _load_dify_retrieval_module(monkeypatch):
common_pkg.__path__ = [str(repo_root / "common")]
monkeypatch.setitem(sys.modules, "common", common_pkg)
api_apps_mod = ModuleType("api.apps")
api_apps_mod.current_user = SimpleNamespace(id="tenant-1")
api_apps_mod.login_required = lambda func: func
monkeypatch.setitem(sys.modules, "api.apps", api_apps_mod)
deepdoc_pkg = ModuleType("deepdoc")
deepdoc_parser_pkg = ModuleType("deepdoc.parser")
deepdoc_parser_pkg.__path__ = []