kopia lustrzana https://github.com/simonw/datasette
Fixed test_permissions_debug
rodzic
fba8ff6e76
commit
308bcc8805
|
@ -80,7 +80,8 @@ class PermissionsDebugView(BaseView):
|
||||||
|
|
||||||
async def get(self, request):
|
async def get(self, request):
|
||||||
await self.check_permission(request, "view-instance")
|
await self.check_permission(request, "view-instance")
|
||||||
await self.check_permission(request, "permissions-debug")
|
if not await self.ds.permission_allowed(request.actor, "permissions-debug"):
|
||||||
|
return Response("Permission denied", status=403)
|
||||||
return await self.render(
|
return await self.render(
|
||||||
["permissions_debug.html"],
|
["permissions_debug.html"],
|
||||||
request,
|
request,
|
||||||
|
|
|
@ -305,7 +305,9 @@ def test_permissions_debug(app_client):
|
||||||
]
|
]
|
||||||
assert [
|
assert [
|
||||||
{"action": "permissions-debug", "result": True, "used_default": False},
|
{"action": "permissions-debug", "result": True, "used_default": False},
|
||||||
|
{"action": "view-instance", "result": True, "used_default": True},
|
||||||
{"action": "permissions-debug", "result": False, "used_default": True},
|
{"action": "permissions-debug", "result": False, "used_default": True},
|
||||||
|
{"action": "view-instance", "result": True, "used_default": True},
|
||||||
] == checks
|
] == checks
|
||||||
|
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue