diff --git a/unit_tests/caseworker/advice/views/test_bulk_approval.py b/unit_tests/caseworker/advice/views/test_bulk_approval.py index b180f57848..a82188ca79 100644 --- a/unit_tests/caseworker/advice/views/test_bulk_approval.py +++ b/unit_tests/caseworker/advice/views/test_bulk_approval.py @@ -56,6 +56,13 @@ def mock_fcdo_queue_search_data(requests_mock, fcdo_queue_id): yield requests_mock.get(url=url, json={"results": {"cases": [], "filters": {"gov_users": []}}}) +@pytest.mark.parametrize( + "cases", + ( + (["54725d74-e900-43b1-b2cb-2af44ae9182d", "2468bc19-979d-4ba3-a57c-b0ce253c6237"]), + (["54725d74-e900-43b1-b2cb-2af44ae9182d"]), + ), +) def test_user_bulk_approval_success( authorized_client, requests_mock, @@ -63,9 +70,10 @@ def test_user_bulk_approval_success( mod_bulk_approval_url, mock_gov_mod_capprot_user, mock_post_mod_bulk_approval_recommendation, + cases, ): data = { - "cases": ["54725d74-e900-43b1-b2cb-2af44ae9182d", "2468bc19-979d-4ba3-a57c-b0ce253c6237"], + "cases": cases, "advice": { "text": "Approved using bulk approval", "proviso": "", diff --git a/unit_tests/caseworker/queues/test_rules.py b/unit_tests/caseworker/queues/test_rules.py index 1e963750bc..4b5e6f84f4 100644 --- a/unit_tests/caseworker/queues/test_rules.py +++ b/unit_tests/caseworker/queues/test_rules.py @@ -12,7 +12,7 @@ ({"id": BULK_APPROVE_ALLOWED_QUEUES["MOD_DSR"]}, True), ({"id": BULK_APPROVE_ALLOWED_QUEUES["MOD_DSTL"]}, True), ({"id": "fake_queue"}, False), - ), + ), ) def test_can_user_bulk_approve_cases(get_mock_request_user, queue, expected_result): assert caseworker_rules.can_user_bulk_approve_cases(get_mock_request_user(None), queue) is expected_result