Skip to content

Commit

Permalink
test(access): team user model permission check for organization manager
Browse files Browse the repository at this point in the history
!28 #39 #15
  • Loading branch information
jon-nfc committed Jun 17, 2024
1 parent 33b10f7 commit c15eca2
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion app/access/tests/team_user/test_team_user_permission.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,19 @@
import requests

from access.models import Organization, Team, TeamUsers, Permission
from access.tests.abstract.model_permissions_organization_manager import OrganizationManagerModelPermissionAdd, OrganizationManagerModelPermissionDelete

from app.tests.abstract.model_permissions import ModelPermissionsAdd, ModelPermissionsChange, ModelPermissionsDelete



class TeamUserPermissions(TestCase, ModelPermissionsAdd, ModelPermissionsDelete):
class TeamUserPermissions(
TestCase,
ModelPermissionsAdd,
ModelPermissionsDelete,
OrganizationManagerModelPermissionAdd,
OrganizationManagerModelPermissionDelete
):

model = TeamUsers

Expand Down Expand Up @@ -47,6 +54,8 @@ def setUpTestData(self):

different_organization = Organization.objects.create(name='test_different_organization')

self.different_organization = different_organization

self.test_team = Team.objects.create(
team_name = 'test_team',
organization = organization,
Expand Down Expand Up @@ -197,6 +206,22 @@ def setUpTestData(self):
user = self.different_organization_user
)

self.user_is_organization_manager = User.objects.create_user(
username="test_org_manager",
password="password"
)

self.organization.manager = self.user_is_organization_manager
self.organization.save()

self.different_organization_is_manager = User.objects.create_user(
username="test_org_manager_different_org",
password="password"
)

self.different_organization.manager = self.different_organization_is_manager
self.different_organization.save()



@pytest.mark.skip(reason="feature does not exist")
Expand Down

0 comments on commit c15eca2

Please sign in to comment.