Add validator to TO number input and add cancel button to form

This commit is contained in:
leigh-mil
2019-06-03 13:24:37 -04:00
committed by Montana
parent d7d239d406
commit 0a2d241dc4
5 changed files with 132 additions and 95 deletions

View File

@@ -45,8 +45,18 @@ def test_task_orders_create(client, user_session, portfolio):
url_for("task_orders.create", portfolio_id=portfolio.id),
data={"number": "0123456789"},
)
assert response.status_code == 302
def test_task_orders_create_invalid_data(client, user_session, portfolio):
user_session(portfolio.owner)
num_task_orders = len(portfolio.task_orders)
response = client.post(
url_for("task_orders.create", portfolio_id=portfolio.id), data={"number": ""}
)
assert response.status_code == 200
assert translate("task_orders.form.draft_alert_message") in response.data.decode()
assert num_task_orders == len(portfolio.task_orders)
assert "There were some errors" in response.data.decode()
def test_task_orders_edit():