From e3bfe64ed95455509a7f2042e48e7e54258ba023 Mon Sep 17 00:00:00 2001 From: Jonas Braathen <jonas.braathen@usit.uio.no> Date: Tue, 22 Mar 2022 18:51:46 +0100 Subject: [PATCH] Add Cerebrum and OrgReg client configs to testing settings --- greg/tests/test_tasks.py | 6 +++--- gregsite/settings/testing.py | 14 ++++++++++++++ 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/greg/tests/test_tasks.py b/greg/tests/test_tasks.py index e2d9da44..31d975e2 100644 --- a/greg/tests/test_tasks.py +++ b/greg/tests/test_tasks.py @@ -98,7 +98,7 @@ def orgreg_response(): @pytest.mark.django_db def test_command_ou_init(requests_mock, old_identifier, orgreg_response): - requests_mock.get("https://example.com/fake/ou/", text=orgreg_response.json()) + requests_mock.get("https://example.com/orgreg/ou/", text=orgreg_response.json()) assert OrganizationalUnit.objects.all().count() == 1 import_from_orgreg() @@ -124,7 +124,7 @@ def test_command_ou_init(requests_mock, old_identifier, orgreg_response): @pytest.mark.django_db def test_run_twice(requests_mock, orgreg_response): - requests_mock.get("https://example.com/fake/ou/", text=orgreg_response.json()) + requests_mock.get("https://example.com/orgreg/ou/", text=orgreg_response.json()) assert OrganizationalUnit.objects.all().count() == 0 @@ -137,7 +137,7 @@ def test_run_twice(requests_mock, orgreg_response): @pytest.mark.django_db def test_import_acronym(requests_mock, orgreg_response): - requests_mock.get("https://example.com/fake/ou/", text=orgreg_response.json()) + requests_mock.get("https://example.com/orgreg/ou/", text=orgreg_response.json()) settings.ORGREG_ACRONYMS.append("nob") diff --git a/gregsite/settings/testing.py b/gregsite/settings/testing.py index 6ff8ab36..0c2c8bed 100644 --- a/gregsite/settings/testing.py +++ b/gregsite/settings/testing.py @@ -10,3 +10,17 @@ AUTHENTICATION_BACKENDS = [ OIDC_RP_CLIENT_ID = "lalalalala" OIDC_RP_CLIENT_SECRET = "lalalalala" + +CEREBRUM_CLIENT = { + "url": "https://example.com/cerebrum/", + "headers": {"X-Gravitee-Api-Key": "bar"}, +} +CEREBRUM_HIERARCHICAL_ACCESS = True + + +ORGREG_CLIENT = { + "endpoints": {"base_url": "https://example.com/orgreg/"}, + "headers": {"X-Gravitee-Api-Key": "foo"}, +} +ORGREG_EXTRA_IDS = [] +ORGREG_ACRONYMS = [] -- GitLab