Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

# noinspection PyPackageRequirements 

 

import pytest 

 

from tests.app.viewsets import perms2 

from tests.test_item_base import BaseTestAllowOnlyOwner 

from tests.test_item_permission_base import BaseTestItemPermission 

from tests.test_users_base import BaseUsers 

 

 

@pytest.mark.django_db(transaction=True) 

class TestAllowOnlyOwnerPermission(BaseTestAllowOnlyOwner, BaseTestItemPermission, BaseUsers): 

 

def transform_should_be_allowed(self, should_be_allowed, request, item): 

return request.getfixturevalue('user') == item.owner 

 

def get_perms(self): 

return perms2