Fix test
This commit is contained in:
parent
4650b9dfa8
commit
0920d0bf81
@ -1,4 +1,5 @@
|
|||||||
from flask import url_for
|
from flask import url_for
|
||||||
|
from unittest.mock import Mock
|
||||||
|
|
||||||
from atst.domain.permission_sets import PermissionSets
|
from atst.domain.permission_sets import PermissionSets
|
||||||
from atst.domain.portfolio_roles import PortfolioRoles
|
from atst.domain.portfolio_roles import PortfolioRoles
|
||||||
@ -110,7 +111,7 @@ def test_no_update_member_permissions_without_edit_access(client, user_session):
|
|||||||
|
|
||||||
|
|
||||||
def test_rerender_admin_page_if_member_perms_form_does_not_validate(
|
def test_rerender_admin_page_if_member_perms_form_does_not_validate(
|
||||||
client, user_session
|
client, user_session, monkeypatch
|
||||||
):
|
):
|
||||||
portfolio = PortfolioFactory.create()
|
portfolio = PortfolioFactory.create()
|
||||||
user = UserFactory.create()
|
user = UserFactory.create()
|
||||||
@ -128,13 +129,12 @@ def test_rerender_admin_page_if_member_perms_form_does_not_validate(
|
|||||||
"members_permissions-0-perms_portfolio_mgmt": "view_portfolio_admin",
|
"members_permissions-0-perms_portfolio_mgmt": "view_portfolio_admin",
|
||||||
}
|
}
|
||||||
|
|
||||||
response = client.post(
|
mock_route = Mock()
|
||||||
url_for("portfolios.edit_members", portfolio_id=portfolio.id),
|
monkeypatch.setattr("atst.routes.portfolios.admin.render_admin_page", mock_route)
|
||||||
data=form_data,
|
client.post(
|
||||||
follow_redirects=True,
|
url_for("portfolios.edit_members", portfolio_id=portfolio.id), data=form_data
|
||||||
)
|
)
|
||||||
assert response.status_code == 200
|
mock_route.assert_called()
|
||||||
assert "Portfolio Administration" in response.data.decode()
|
|
||||||
|
|
||||||
|
|
||||||
def test_cannot_update_portfolio_ppoc_perms(client, user_session):
|
def test_cannot_update_portfolio_ppoc_perms(client, user_session):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user