mirror of
https://github.com/simonw/datasette.git
synced 2025-12-10 16:51:24 +01:00
Update tests to use simplified allowed() calls
- Removed explicit InstanceResource() parameters for instance-level checks - Removed unused InstanceResource import
This commit is contained in:
parent
cde1624d0a
commit
387afb0f69
1 changed files with 2 additions and 3 deletions
|
|
@ -5,7 +5,6 @@ from click.testing import CliRunner
|
||||||
from datasette.utils import baseconv
|
from datasette.utils import baseconv
|
||||||
from datasette.cli import cli
|
from datasette.cli import cli
|
||||||
from datasette.resources import (
|
from datasette.resources import (
|
||||||
InstanceResource,
|
|
||||||
DatabaseResource,
|
DatabaseResource,
|
||||||
TableResource,
|
TableResource,
|
||||||
)
|
)
|
||||||
|
|
@ -366,7 +365,7 @@ async def test_root_with_root_enabled_gets_all_permissions(ds_client):
|
||||||
# Test view permissions using the new ds.allowed() method
|
# Test view permissions using the new ds.allowed() method
|
||||||
assert (
|
assert (
|
||||||
await ds_client.ds.allowed(
|
await ds_client.ds.allowed(
|
||||||
action="view-instance", resource=InstanceResource(), actor=root_actor
|
action="view-instance", actor=root_actor
|
||||||
)
|
)
|
||||||
is True
|
is True
|
||||||
)
|
)
|
||||||
|
|
@ -463,7 +462,7 @@ async def test_root_without_root_enabled_no_special_permissions(ds_client):
|
||||||
# View permissions should still work (default=True)
|
# View permissions should still work (default=True)
|
||||||
assert (
|
assert (
|
||||||
await ds_client.ds.allowed(
|
await ds_client.ds.allowed(
|
||||||
action="view-instance", resource=InstanceResource(), actor=root_actor
|
action="view-instance", actor=root_actor
|
||||||
)
|
)
|
||||||
is True
|
is True
|
||||||
) # Default permission
|
) # Default permission
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue