mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-01 23:55:58 -05:00
clean up provider details rest test
we don't actually care what order the providers are returned in, so no point making a flaky test that asserts the order. This is just seen by platform admin and we do processing of the list on the admin side anyway.
This commit is contained in:
@@ -8,19 +8,11 @@ from tests import create_authorization_header
|
|||||||
from tests.app.db import create_ft_billing
|
from tests.app.db import create_ft_billing
|
||||||
|
|
||||||
|
|
||||||
def test_get_provider_details_in_type_and_identifier_order(client, notify_db):
|
def test_get_provider_details_returns_all_providers(admin_request, db_session):
|
||||||
response = client.get(
|
json_resp = admin_request.get('provider_details.get_providers')['provider_details']
|
||||||
'/provider-details',
|
|
||||||
headers=[create_authorization_header()]
|
|
||||||
)
|
|
||||||
assert response.status_code == 200
|
|
||||||
json_resp = json.loads(response.get_data(as_text=True))['provider_details']
|
|
||||||
assert len(json_resp) == 4
|
|
||||||
|
|
||||||
assert json_resp[0]['identifier'] == 'ses'
|
assert len(json_resp) == 4
|
||||||
assert json_resp[1]['identifier'] == 'mmg'
|
assert {x['identifier'] for x in json_resp} == {'ses', 'firetext', 'mmg', 'dvla'}
|
||||||
assert json_resp[2]['identifier'] == 'firetext'
|
|
||||||
assert json_resp[3]['identifier'] == 'dvla'
|
|
||||||
|
|
||||||
|
|
||||||
def test_get_provider_details_by_id(client, notify_db):
|
def test_get_provider_details_by_id(client, notify_db):
|
||||||
|
|||||||
Reference in New Issue
Block a user