mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-05 20:41:55 +02:00
Blacked the code
This commit is contained in:
parent
b6fc0051fa
commit
62ca3bd736
279 changed files with 8861 additions and 9527 deletions
|
@ -8,36 +8,36 @@ from funkwhale_api.common import permissions
|
|||
|
||||
|
||||
def test_owner_permission_owner_field_ok(nodb_factories, api_request):
|
||||
playlist = nodb_factories['playlists.Playlist']()
|
||||
playlist = nodb_factories["playlists.Playlist"]()
|
||||
view = APIView.as_view()
|
||||
permission = permissions.OwnerPermission()
|
||||
request = api_request.get('/')
|
||||
setattr(request, 'user', playlist.user)
|
||||
request = api_request.get("/")
|
||||
setattr(request, "user", playlist.user)
|
||||
check = permission.has_object_permission(request, view, playlist)
|
||||
|
||||
assert check is True
|
||||
|
||||
|
||||
def test_owner_permission_owner_field_not_ok(
|
||||
anonymous_user, nodb_factories, api_request):
|
||||
playlist = nodb_factories['playlists.Playlist']()
|
||||
anonymous_user, nodb_factories, api_request
|
||||
):
|
||||
playlist = nodb_factories["playlists.Playlist"]()
|
||||
view = APIView.as_view()
|
||||
permission = permissions.OwnerPermission()
|
||||
request = api_request.get('/')
|
||||
setattr(request, 'user', anonymous_user)
|
||||
request = api_request.get("/")
|
||||
setattr(request, "user", anonymous_user)
|
||||
|
||||
with pytest.raises(Http404):
|
||||
permission.has_object_permission(request, view, playlist)
|
||||
|
||||
|
||||
def test_owner_permission_read_only(
|
||||
anonymous_user, nodb_factories, api_request):
|
||||
playlist = nodb_factories['playlists.Playlist']()
|
||||
def test_owner_permission_read_only(anonymous_user, nodb_factories, api_request):
|
||||
playlist = nodb_factories["playlists.Playlist"]()
|
||||
view = APIView.as_view()
|
||||
setattr(view, 'owner_checks', ['write'])
|
||||
setattr(view, "owner_checks", ["write"])
|
||||
permission = permissions.OwnerPermission()
|
||||
request = api_request.get('/')
|
||||
setattr(request, 'user', anonymous_user)
|
||||
request = api_request.get("/")
|
||||
setattr(request, "user", anonymous_user)
|
||||
check = permission.has_object_permission(request, view, playlist)
|
||||
|
||||
assert check is True
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue