requests domain can approve a request for financial verification

This commit is contained in:
dandds
2018-09-07 10:28:03 -04:00
parent 8e000e3e77
commit 14d03e7e66
3 changed files with 46 additions and 9 deletions

View File

@@ -13,6 +13,7 @@ from tests.factories import (
RequestStatusEventFactory,
TaskOrderFactory,
RequestRevisionFactory,
RequestReviewFactory,
)
@@ -178,3 +179,13 @@ def test_set_status_sets_revision():
request = RequestFactory.create()
Requests.set_status(request, RequestStatus.APPROVED)
assert request.latest_revision == request.status_events[-1].revision
def test_approve_for_financial_verification():
request = RequestFactory.create()
review_data = RequestReviewFactory.dictionary()
Requests.approve_for_financial_verification(request, review_data)
assert request.status == RequestStatus.PENDING_FINANCIAL_VERIFICATION
current_review = request.latest_status.review
assert current_review.fname_mao == review_data["fname_mao"]