new enum view_activity, _manage_users, send_emails

This commit is contained in:
Beverly Nguyen
2025-07-21 14:24:11 -07:00
parent f3ff033ef0
commit ce4829b717
28 changed files with 80 additions and 70 deletions

View File

@@ -36,7 +36,7 @@ def test_permissions(
request.view_args.update({"service_id": "foo"})
api_user_active["permissions"] = {
"foo": ["manage_users", "manage_templates", "manage_settings"]
"foo": [ServicePermission.MANAGE_USERS, "manage_templates", "manage_settings"]
}
api_user_active["services"] = ["foo", "bar"]
@@ -66,7 +66,7 @@ def test_permissions_forbidden(
request.view_args.update({"service_id": "foo"})
api_user_active["permissions"] = {
"foo": ["manage_users", "manage_templates", "manage_settings"]
"foo": [ServicePermission.MANAGE_USERS, "manage_templates", "manage_settings"]
}
api_user_active["services"] = ["foo", "bar"]
@@ -179,7 +179,7 @@ def test_user_with_no_permissions_to_service_goes_to_templates(
api_user_active,
):
api_user_active["permissions"] = {
"foo": ["manage_users", "manage_templates", "manage_settings"]
"foo": [ServicePermission.MANAGE_USERS, "manage_templates", "manage_settings"]
}
api_user_active["services"] = ["foo", "bar"]
client_request.login(api_user_active)

View File

@@ -17,7 +17,7 @@ from app.utils.user_permissions import (
(
[
"send_texts",
"send_emails",
ServicePermission.SEND_EMAILS,
"manage_templates",
"some_unknown_permission",
],
@@ -47,7 +47,7 @@ def test_translate_permissions_from_ui_to_db():
assert db_permissions == {
"send_texts",
"send_emails",
ServicePermission.SEND_EMAILS,
"manage_templates",
"some_unknown_permission",
}