mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-04 05:12:38 +02:00
chore: linting
This commit is contained in:
parent
b9a66cb417
commit
ca9bbee06d
41 changed files with 314 additions and 244 deletions
|
|
@ -16,9 +16,7 @@ class _FakeAction:
|
|||
class TestCanRevert:
|
||||
def test_owner_can_revert_their_own_action(self) -> None:
|
||||
action = _FakeAction(user_id="user-123")
|
||||
assert can_revert(
|
||||
requester_user_id="user-123", action=action, is_admin=False
|
||||
)
|
||||
assert can_revert(requester_user_id="user-123", action=action, is_admin=False)
|
||||
|
||||
def test_other_user_cannot_revert(self) -> None:
|
||||
action = _FakeAction(user_id="user-123")
|
||||
|
|
@ -28,21 +26,15 @@ class TestCanRevert:
|
|||
|
||||
def test_admin_always_allowed(self) -> None:
|
||||
action = _FakeAction(user_id="user-123")
|
||||
assert can_revert(
|
||||
requester_user_id="anybody", action=action, is_admin=True
|
||||
)
|
||||
assert can_revert(requester_user_id="anybody", action=action, is_admin=True)
|
||||
|
||||
def test_admin_can_revert_anonymous_action(self) -> None:
|
||||
action = _FakeAction(user_id=None)
|
||||
assert can_revert(
|
||||
requester_user_id="admin", action=action, is_admin=True
|
||||
)
|
||||
assert can_revert(requester_user_id="admin", action=action, is_admin=True)
|
||||
|
||||
def test_anonymous_action_blocks_non_admin(self) -> None:
|
||||
action = _FakeAction(user_id=None)
|
||||
assert not can_revert(
|
||||
requester_user_id="user-1", action=action, is_admin=False
|
||||
)
|
||||
assert not can_revert(requester_user_id="user-1", action=action, is_admin=False)
|
||||
|
||||
def test_uuid_string_normalization(self) -> None:
|
||||
"""``user_id`` may be a UUID object; comparison should still work."""
|
||||
|
|
@ -51,6 +43,4 @@ class TestCanRevert:
|
|||
u = uuid.uuid4()
|
||||
action = _FakeAction(user_id=u)
|
||||
# Same UUID, passed as string from the requesting side.
|
||||
assert can_revert(
|
||||
requester_user_id=str(u), action=action, is_admin=False
|
||||
)
|
||||
assert can_revert(requester_user_id=str(u), action=action, is_admin=False)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue