Merge pull request #999 from dod-ccpo/ccpo-user-list

Page for CCPO users list
This commit is contained in:
leigh-mil
2019-08-06 13:18:57 -04:00
committed by GitHub
8 changed files with 76 additions and 1 deletions

View File

@@ -74,3 +74,14 @@ def test_update_user_with_last_login():
last_login = new_user.last_login
Users.update_last_login(new_user)
assert new_user.last_login > last_login
def test_get_ccpo_users():
ccpo_1 = UserFactory.create_ccpo()
ccpo_2 = UserFactory.create_ccpo()
rando = UserFactory.create()
ccpo_users = Users.get_ccpo_users()
assert ccpo_1 in ccpo_users
assert ccpo_2 in ccpo_users
assert rando not in ccpo_users

View File

@@ -120,6 +120,16 @@ def test_atst_activity_history_access(get_url_assert_status):
get_url_assert_status(rando, url, 404)
# atst.ccpo_users
def test_atst_ccpo_users_access(get_url_assert_status):
ccpo = user_with(PermissionSets.MANAGE_CCPO_USERS)
rando = user_with()
url = url_for("atst.ccpo_users")
get_url_assert_status(ccpo, url, 200)
get_url_assert_status(rando, url, 404)
# applications.access_environment
def test_applications_access_environment_access(get_url_assert_status):
dev = UserFactory.create()