test(api): assert stable permission error

This commit is contained in:
huanghuoguoguo
2026-10-10 23:54:36 +08:00
parent 2c75d03bcb
commit 61bfeea9af
+2 -2
View File
@@ -4,7 +4,7 @@ from unittest.mock import AsyncMock
import pytest
from langbot.pkg.api.application import ApplicationAPI
from langbot.pkg.api.http.authz import Permission
from langbot.pkg.api.http.authz import Permission, PermissionDeniedError
def _context(*permissions: str):
@@ -36,7 +36,7 @@ async def test_pipeline_operation_rejects_missing_permission():
api = ApplicationAPI(SimpleNamespace(pipeline_service=service))
context = _context()
with pytest.raises(PermissionError):
with pytest.raises(PermissionDeniedError):
await api.get_pipeline(context, 'p1')
service.get_pipeline.assert_not_awaited()