diff --git a/gregui/tests/api/views/test_identity.py b/gregui/tests/api/views/test_identity.py index 3c59514d1f18ff110223fd11c9d36f058a7565e0..efb1907eb3568036e6ef8e09ac7acbc1d2f19791 100644 --- a/gregui/tests/api/views/test_identity.py +++ b/gregui/tests/api/views/test_identity.py @@ -40,7 +40,7 @@ def test_identity_check_nonexisting_fnr( """Verify that identitycheck endpoint checks iga when queried""" settings.IGA_CHECK = True requests_mock.get( - "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=NO_BIRTHNO&external_id=12345612345", + "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=norwegianNationalId&external_id=12345612345", json={"external_ids": []}, ) log_in(user_sponsor) @@ -56,7 +56,7 @@ def test_identity_check_existing_fnr( """Verify that identitycheck endpoint checks iga when queried""" settings.IGA_CHECK = True requests_mock.get( - "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=NO_BIRTHNO&external_id=12345612345", + "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=norwegianNationalId&external_id=12345612345", json={ "external_ids": [ { diff --git a/iga/tests/test_uio.py b/iga/tests/test_uio.py index 24cd55d7be905c5799b394b7723383485d33037a..d81e6cb7da998752832cbe999184d8bc750815e5 100644 --- a/iga/tests/test_uio.py +++ b/iga/tests/test_uio.py @@ -5,7 +5,7 @@ from ..uio import UioCerebrum def test_uio_search_hit(requests_mock): requests_mock.get( - "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=NO_BIRTHNO&external_id=123", + "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=norwegianNationalId&external_id=123", json={ "external_ids": [ { @@ -18,7 +18,7 @@ def test_uio_search_hit(requests_mock): }, ) requests_mock.get( - "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=PASSNR&external_id=12345", + "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=passportNumber&external_id=12345", json={ "external_ids": [ { @@ -60,11 +60,11 @@ def test_uio_search_hit(requests_mock): def test_uio_search_miss(requests_mock): """Verify no matches returns empty list""" requests_mock.get( - "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=NO_BIRTHNO&external_id=123", + "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=norwegianNationalId&external_id=123", json={"external_ids": []}, ) requests_mock.get( - "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=PASSNR&external_id=12345", + "http://example.com/cerebrum/v1/search/persons/external-ids?id_type=passportNumber&external_id=12345", json={"external_ids": []}, ) diff --git a/iga/uio.py b/iga/uio.py index 93abc939d04c4a6a01489f2ea23fd9bf27d97406..6bb9ddb2cc6d72e2d82ae839eedd527154e06113 100644 --- a/iga/uio.py +++ b/iga/uio.py @@ -13,8 +13,8 @@ class UioCerebrum(IgaImplementation): def __init__(self, config) -> None: self.client = CerebrumClient(**config) self.idtype2cerebrum = { - Identity.IdentityType.NORWEGIAN_NATIONAL_ID_NUMBER: "NO_BIRTHNO", - Identity.IdentityType.PASSPORT_NUMBER: "PASSNR", + Identity.IdentityType.NORWEGIAN_NATIONAL_ID_NUMBER: "norwegianNationalId", + Identity.IdentityType.PASSPORT_NUMBER: "passportNumber", } def extid_search(