Save as draft
This commit is contained in:
@@ -33,7 +33,8 @@ def task_order():
|
||||
return TaskOrderFactory.create(creator=user, portfolio=portfolio)
|
||||
|
||||
|
||||
def test_review_task_order(client, user_session, task_order):
|
||||
def test_review_task_order_not_draft(client, user_session, task_order):
|
||||
TaskOrders.sign(task_order=task_order, signer_dod_id=random_dod_id())
|
||||
user_session(task_order.portfolio.owner)
|
||||
response = client.get(
|
||||
url_for("task_orders.review_task_order", task_order_id=task_order.id)
|
||||
@@ -41,6 +42,18 @@ def test_review_task_order(client, user_session, task_order):
|
||||
assert response.status_code == 200
|
||||
|
||||
|
||||
def test_review_task_order_draft(client, user_session, task_order):
|
||||
TaskOrders.update(
|
||||
task_order_id=task_order.id, number="1234567890", clins=[], pdf=None
|
||||
)
|
||||
user_session(task_order.portfolio.owner)
|
||||
response = client.get(
|
||||
url_for("task_orders.review_task_order", task_order_id=task_order.id)
|
||||
)
|
||||
assert response.status_code == 302
|
||||
assert url_for("task_orders.edit", task_order_id=task_order.id) in response.location
|
||||
|
||||
|
||||
def test_submit_task_order(client, user_session, task_order):
|
||||
user_session(task_order.portfolio.owner)
|
||||
response = client.post(
|
||||
|
Reference in New Issue
Block a user