Merge pull request #184 from dod-ccpo/financial-page-bug-159795524

review and submit page bugs (159795524 and 159889979)
This commit is contained in:
dandds
2018-08-20 12:50:55 -04:00
committed by GitHub
6 changed files with 35 additions and 15 deletions

View File

@@ -54,6 +54,9 @@ def test_dont_auto_approve_if_no_dollar_value_specified(new_request):
def test_should_allow_submission(new_request):
assert Requests.should_allow_submission(new_request)
RequestStatusEventFactory.create(request=new_request, new_status=RequestStatus.CHANGES_REQUESTED)
assert Requests.should_allow_submission(new_request)
del new_request.body['details_of_use']
assert not Requests.should_allow_submission(new_request)

View File

@@ -68,3 +68,8 @@ def test_request_status_pending_deleted_displayname():
request = Requests.set_status(request, RequestStatus.CANCELED)
assert request.status_displayname == "Canceled"
def test_annual_spend():
request = RequestFactory.create()
monthly = request.body.get("details_of_use").get("estimated_monthly_spend")
assert request.annual_spend == monthly * 12