create system request review when request is automatically approved because its financial info was found in EDA

This commit is contained in:
dandds
2018-11-05 15:27:33 -05:00
parent 66a10f2d2f
commit da74cfd708
3 changed files with 34 additions and 4 deletions

View File

@@ -224,6 +224,14 @@ def test_random_user_cannot_view_request():
assert not RequestsAuthorization(user, request).can_view
def test_auto_approve_and_create_workspace():
request = RequestFactory.create()
workspace = Requests.auto_approve_and_create_workspace(request)
assert workspace
assert request.reviews[0]
assert request.reviews[0].full_name_reviewer == "System"
class TestStatusNotifications(object):
def _assert_job(self, queue, request):
assert len(queue.get_queue()) == 1