Skip to content

Commit

Permalink
test: mock ban call
Browse files Browse the repository at this point in the history
  • Loading branch information
vjousse committed May 28, 2024
1 parent acdffce commit 3871ba1
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion tests/gps/test_create_beneficiary.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
from unittest import mock

import pytest
from dateutil.relativedelta import relativedelta
from django.test import override_settings
from django.urls import resolve, reverse
from django.utils import timezone
from pytest_django.asserts import assertContains, assertRedirects

from itou.asp.models import RSAAllocation
from itou.siae_evaluations.models import Sanctions
from itou.users.enums import LackOfPoleEmploiId
from itou.utils.mocks.address_format import mock_get_geocoding_data_by_ban_api_resolved
from itou.utils.models import InclusiveDateRange
from tests.cities.factories import create_test_cities
from tests.companies.factories import CompanyWithMembershipAndJobsFactory
Expand All @@ -21,7 +25,12 @@
@pytest.mark.ignore_unknown_variable_template_error(
"confirmation_needed", "job_seeker", "readonly_form", "update_job_seeker"
)
def test_create_job_seeker(client):
@override_settings(API_BAN_BASE_URL="http://ban-api")
@mock.patch(
"itou.utils.apis.geocoding.get_geocoding_data",
side_effect=mock_get_geocoding_data_by_ban_api_resolved,
)
def test_create_job_seeker(_mock, client):
[city] = create_test_cities(["67"], num_per_department=1)
company = CompanyWithMembershipAndJobsFactory(romes=("N1101", "N1105"))

Expand Down

0 comments on commit 3871ba1

Please sign in to comment.