Remove redundant 'ccpo' from ccpo route function names

This commit is contained in:
leigh-mil 2019-08-09 10:09:23 -04:00
parent feb24b8e16
commit 864e11ea11
6 changed files with 30 additions and 30 deletions

View File

@ -24,21 +24,21 @@ def activity_history():
@bp.route("/ccpo-users")
@user_can(Permissions.VIEW_CCPO_USER, message="view ccpo users")
def ccpo_users():
def users():
users = Users.get_ccpo_users()
return render_template("ccpo/users.html", users=users)
@bp.route("/ccpo-users/new")
@user_can(Permissions.CREATE_CCPO_USER, message="create ccpo user")
def add_new_ccpo_user():
def add_new_user():
form = CCPOUserForm()
return render_template("ccpo/add_user.html", form=form)
@bp.route("/ccpo-users/new", methods=["POST"])
@user_can(Permissions.CREATE_CCPO_USER, message="create ccpo user")
def submit_add_new_ccpo_user():
def submit_new_user():
try:
new_user = Users.get_by_dod_id(request.form["dod_id"])
form = CCPOUserForm(obj=new_user)
@ -51,8 +51,8 @@ def submit_add_new_ccpo_user():
@bp.route("/ccpo-users/confirm-new", methods=["POST"])
@user_can(Permissions.CREATE_CCPO_USER, message="create ccpo user")
def confirm_new_ccpo_user():
def confirm_new_user():
user = Users.get_by_dod_id(request.form["dod_id"])
Users.give_ccpo_perms(user)
flash("ccpo_user_added", user_name=user.full_name)
return redirect(url_for("ccpo.ccpo_users"))
return redirect(url_for("ccpo.users"))

View File

@ -3,7 +3,7 @@
{% from "components/text_input.html" import TextInput %}
{% block content %}
<form id="add-ccpo-user-form" action="{{ url_for('ccpo.submit_add_new_ccpo_user') }}" method="POST">
<form id="add-ccpo-user-form" action="{{ url_for('ccpo.submit_new_user') }}" method="POST">
{{ form.csrf_token }}
<h1>{{ "ccpo.form.add_user_title" | translate }}</h1>
<div class='form-row'>
@ -17,7 +17,7 @@
v-bind:disabled="invalid"
class='action-group__action usa-button'
value='{{ "common.next" | translate }}'>
<a class='action-group__action icon-link icon-link--default' href="{{ url_for('ccpo.ccpo_users') }}">{{ "common.cancel" | translate }}</a>
<a class='action-group__action icon-link icon-link--default' href="{{ url_for('ccpo.users') }}">{{ "common.cancel" | translate }}</a>
</div>
</div>
</div>

View File

@ -6,7 +6,7 @@
{% block content %}
{% if new_user %}
{% call Alert('ccpo.form.confirm_user_title' | translate) %}
<form id="add-ccpo-user-form" action="{{ url_for('ccpo.confirm_new_ccpo_user') }}" method="POST">
<form id="add-ccpo-user-form" action="{{ url_for('ccpo.confirm_new_user') }}" method="POST">
{{ form.csrf_token }}
<input type="hidden" name="dod_id" value="{{ form.dod_id.data }}">
<div>
@ -26,7 +26,7 @@
v-bind:disabled="invalid"
class='action-group__action usa-button'
value='{{ "ccpo.form.confirm_button" | translate }}'>
<a class='action-group__action icon-link icon-link--default' href="{{ url_for('ccpo.ccpo_users') }}">
<a class='action-group__action icon-link icon-link--default' href="{{ url_for('ccpo.users') }}">
{{ "common.cancel" | translate }}
</a>
</div>
@ -38,7 +38,7 @@
{{ "ccpo.form.user_not_found_text" | translate }}
</p>
<div class='action-group'>
<a class='action-group__action icon-link icon-link--default' href="{{ url_for('ccpo.ccpo_users') }}">
<a class='action-group__action icon-link icon-link--default' href="{{ url_for('ccpo.users') }}">
{{ "ccpo.form.return_link" | translate }}
</a>
</div>

View File

@ -31,7 +31,7 @@
</div>
{% if user_can(permissions.CREATE_CCPO_USER) %}
<a class="icon-link modal-link" href="{{ url_for('ccpo.add_new_ccpo_user')}}">
<a class="icon-link modal-link" href="{{ url_for('ccpo.add_new_user')}}">
{{ "ccpo.add_user" | translate }} {{ Icon("plus") }}
</a>
{% endif %}

View File

@ -8,11 +8,11 @@ from tests.factories import UserFactory
def test_ccpo_users(user_session, client):
ccpo = UserFactory.create_ccpo()
user_session(ccpo)
response = client.get(url_for("ccpo.ccpo_users"))
response = client.get(url_for("ccpo.users"))
assert ccpo.email in response.data.decode()
def test_submit_add_new_ccpo_user(user_session, client):
def test_submit_new_user(user_session, client):
ccpo = UserFactory.create_ccpo()
new_user = UserFactory.create()
random_dod_id = "1234567890"
@ -20,18 +20,18 @@ def test_submit_add_new_ccpo_user(user_session, client):
# give new_user CCPO permissions
response = client.post(
url_for("ccpo.submit_add_new_ccpo_user"), data={"dod_id": new_user.dod_id}
url_for("ccpo.submit_new_user"), data={"dod_id": new_user.dod_id}
)
assert new_user.email in response.data.decode()
# give person with out ATAT account CCPO permissions
response = client.post(
url_for("ccpo.submit_add_new_ccpo_user"), data={"dod_id": random_dod_id}
url_for("ccpo.submit_new_user"), data={"dod_id": random_dod_id}
)
assert translate("ccpo.form.user_not_found_title") in response.data.decode()
def test_confirm_new_ccpo_user(user_session, client):
def test_confirm_new_user(user_session, client):
ccpo = UserFactory.create_ccpo()
new_user = UserFactory.create()
random_dod_id = "1234567890"
@ -39,7 +39,7 @@ def test_confirm_new_ccpo_user(user_session, client):
# give new_user CCPO permissions
response = client.post(
url_for("ccpo.confirm_new_ccpo_user"),
url_for("ccpo.confirm_new_user"),
data={"dod_id": new_user.dod_id},
follow_redirects=True,
)
@ -47,7 +47,7 @@ def test_confirm_new_ccpo_user(user_session, client):
# give person with out ATAT account CCPO permissions
response = client.post(
url_for("ccpo.confirm_new_ccpo_user"),
url_for("ccpo.confirm_new_user"),
data={"dod_id": random_dod_id},
follow_redirects=True,
)

View File

@ -120,43 +120,43 @@ def test_atst_activity_history_access(get_url_assert_status):
get_url_assert_status(rando, url, 404)
# ccpo.ccpo_users
def test_ccpo_ccpo_users_access(get_url_assert_status):
# ccpo.users
def test_ccpo_users_access(get_url_assert_status):
ccpo = user_with(PermissionSets.MANAGE_CCPO_USERS)
rando = user_with()
url = url_for("ccpo.ccpo_users")
url = url_for("ccpo.users")
get_url_assert_status(ccpo, url, 200)
get_url_assert_status(rando, url, 404)
# ccpo.add_new_ccpo_user
def test_ccpo_add_new_ccpo_user_access(get_url_assert_status):
# ccpo.add_new_user
def test_ccpo_add_new_user_access(get_url_assert_status):
ccpo = user_with(PermissionSets.MANAGE_CCPO_USERS)
rando = user_with()
url = url_for("ccpo.add_new_ccpo_user")
url = url_for("ccpo.add_new_user")
get_url_assert_status(ccpo, url, 200)
get_url_assert_status(rando, url, 404)
# ccpo.submit_add_new_ccpo_user
def test_ccpo_submit_add_new_ccpo_user_access(post_url_assert_status):
# ccpo.submit_new_user
def test_ccpo_submit_new_user_access(post_url_assert_status):
ccpo = user_with(PermissionSets.MANAGE_CCPO_USERS)
rando = user_with()
url = url_for("ccpo.submit_add_new_ccpo_user")
url = url_for("ccpo.submit_new_user")
post_url_assert_status(ccpo, url, 200, data={"dod_id": "1234567890"})
post_url_assert_status(rando, url, 404, data={"dod_id": "1234567890"})
# ccpo.confirm_new_ccpo_user
def test_ccpo_confirm_new_ccpo_user_access(post_url_assert_status):
# ccpo.confirm_new_user
def test_ccpo_confirm_new_user_access(post_url_assert_status):
ccpo = user_with(PermissionSets.MANAGE_CCPO_USERS)
rando = user_with()
user = UserFactory.create()
url = url_for("ccpo.confirm_new_ccpo_user")
url = url_for("ccpo.confirm_new_user")
post_url_assert_status(ccpo, url, 302, data={"dod_id": user.dod_id})
post_url_assert_status(rando, url, 404, data={"dod_id": user.dod_id})