Ejemplo n.º 1
0
    def test_organization_invite_permissions_for_recipient(self):
        invite = OrganizationInviteFactory()

        permissions = PermissionsService.get_organization_invite_permissions(
            organization_invite_id=invite.id,
            user_id=invite.user_id,
        )
        self._assert_has_all_permissions(permissions)
Ejemplo n.º 2
0
 def test_organization_invite_permissions_organization_invite_not_found(self):
     permissions = PermissionsService.get_organization_invite_permissions(
         organization_invite_id=-1,
         user_id=UserFactory().id,
     )
     self._assert_has_no_permissions(permissions)
Ejemplo n.º 3
0
 def test_organization_invite_permissions_for_a_random_user(self):
     permissions = PermissionsService.get_organization_invite_permissions(
         organization_invite_id=OrganizationInviteFactory().id,
         user_id=UserFactory().id,
     )
     self._assert_has_no_permissions(permissions)