mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-07 19:08:26 -04:00
notify-api-412 use black to enforce python coding style
This commit is contained in:
@@ -6,16 +6,24 @@ from app.utils.user_permissions import (
|
||||
)
|
||||
|
||||
|
||||
@pytest.mark.parametrize('db_permissions,expected_ui_permissions', [
|
||||
(
|
||||
['manage_templates'],
|
||||
{'manage_templates'},
|
||||
),
|
||||
(
|
||||
['send_texts', 'send_emails', 'manage_templates', 'some_unknown_permission'],
|
||||
{'send_messages', 'manage_templates', 'some_unknown_permission'},
|
||||
),
|
||||
])
|
||||
@pytest.mark.parametrize(
|
||||
"db_permissions,expected_ui_permissions",
|
||||
[
|
||||
(
|
||||
["manage_templates"],
|
||||
{"manage_templates"},
|
||||
),
|
||||
(
|
||||
[
|
||||
"send_texts",
|
||||
"send_emails",
|
||||
"manage_templates",
|
||||
"some_unknown_permission",
|
||||
],
|
||||
{"send_messages", "manage_templates", "some_unknown_permission"},
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_translate_permissions_from_db_to_ui(
|
||||
db_permissions,
|
||||
expected_ui_permissions,
|
||||
@@ -25,9 +33,12 @@ def test_translate_permissions_from_db_to_ui(
|
||||
|
||||
|
||||
def test_translate_permissions_from_ui_to_db():
|
||||
ui_permissions = ['send_messages', 'manage_templates', 'some_unknown_permission']
|
||||
ui_permissions = ["send_messages", "manage_templates", "some_unknown_permission"]
|
||||
db_permissions = translate_permissions_from_ui_to_db(ui_permissions)
|
||||
|
||||
assert db_permissions == {
|
||||
'send_texts', 'send_emails', 'manage_templates', 'some_unknown_permission'
|
||||
"send_texts",
|
||||
"send_emails",
|
||||
"manage_templates",
|
||||
"some_unknown_permission",
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user