def test_get_all_includes_ccpo_user_changes(): user = UserFactory.create() initial_audit_log = AuditLog.get_all_events() Users.give_ccpo_perms(user) Users.revoke_ccpo_perms(user) assert len(AuditLog.get_all_events()) == len(initial_audit_log) + 2
def remove_access(user_id): user = Users.get(user_id) Users.revoke_ccpo_perms(user) flash("ccpo_user_removed", user_name=user.full_name) return redirect(url_for("ccpo.users"))
def test_revoke_ccpo_perms(): ccpo = UserFactory.create_ccpo() Users.revoke_ccpo_perms(ccpo) ccpo_users = Users.get_ccpo_users() assert ccpo not in ccpo_users