2022-05-23 17:23:13 -04:00
|
|
|
"""Test Permissions."""
|
|
|
|
from flask.app import Flask
|
2022-08-02 11:06:40 -04:00
|
|
|
from tests.spiffworkflow_backend.helpers.base_test import BaseTest
|
2022-06-02 10:17:53 -04:00
|
|
|
|
|
|
|
# from tests.spiffworkflow_backend.helpers.test_data import find_or_create_process_group
|
2022-06-01 11:17:25 -04:00
|
|
|
# from spiffworkflow_backend.models.permission_assignment import PermissionAssignmentModel
|
|
|
|
# from spiffworkflow_backend.models.permission_target import PermissionTargetModel
|
2022-05-23 17:23:13 -04:00
|
|
|
|
|
|
|
|
|
|
|
def test_user_can_be_given_permission_to_administer_process_group(app: Flask) -> None:
|
|
|
|
"""Test_user_can_be_given_permission_to_administer_process_group."""
|
2022-08-02 11:06:40 -04:00
|
|
|
BaseTest.find_or_create_user()
|
2022-05-23 17:23:13 -04:00
|
|
|
|
2022-06-01 11:10:00 -04:00
|
|
|
# process_group = find_or_create_process_group()
|
|
|
|
# permission_target = PermissionTargetModel(process_group_id=process_group.id)
|
|
|
|
# db.session.add(permission_target)
|
|
|
|
# db.session.commit()
|
|
|
|
#
|
|
|
|
# permission_assignment = PermissionAssignmentModel(
|
|
|
|
# permission_target_id=permission_target.id,
|
|
|
|
# principal_id=principal.id,
|
|
|
|
# permission="administer",
|
|
|
|
# grant_type="grant",
|
|
|
|
# )
|
|
|
|
# db.session.add(permission_assignment)
|
|
|
|
# db.session.commit()
|