chore: linting

This commit is contained in:
DESKTOP-RTLN3BA\$punk 2026-04-28 21:37:51 -07:00
parent b9a66cb417
commit ca9bbee06d
41 changed files with 314 additions and 244 deletions

View file

@ -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)