diff --git a/CHANGELOG.md b/CHANGELOG.md index f4876d1c..2c18a7be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,12 @@ # Changelog +## [6.11.6] - 2024-01-18 + +_Pour les changements détaillés et les discussions associées, référencez la pull request [#198](https://github.com/openfisca/openfisca-france-local/pull/198)_ + +### Added + +- Ajoute un test qui assure que le fichier 'epcicom2020.xlsx' sera trouvé lors d'utilisation externe + ## [6.11.5] - 2024-01-16 _Pour les changements détaillés et les discussions associées, référencez la pull request [#200](https://github.com/openfisca/openfisca-france-local/pull/200)_ diff --git a/setup.py b/setup.py index d24ab149..6ef2aefc 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ setup( name='OpenFisca-France-Local', - version='6.11.5', + version='6.11.6', author='OpenFisca Team', author_email='contact@openfisca.fr', classifiers=[ diff --git a/tests/reforms/epci_test_factory/test_epci_path.py b/tests/reforms/epci_test_factory/test_epci_path.py new file mode 100644 index 00000000..332a5d13 --- /dev/null +++ b/tests/reforms/epci_test_factory/test_epci_path.py @@ -0,0 +1,19 @@ +from os import chdir +from pathlib import Path + +from openfisca_france import FranceTaxBenefitSystem +from openfisca_france_local import epci_test_factory + + +def test_epci_factory_path(tmp_path): + ''' + Vérifie que le chemin utilisé dans la `epci_test_factory` + est accessible quand le module est appellé depuis un autre projet + ''' + # Change le dossier d'exécution pour simuler une utilisation dans un autre projet + chdir(tmp_path) + try: + epci_test_factory.epci_reform(FranceTaxBenefitSystem()) + finally: + # Remet le dossier d'exécution à son état d'origine + chdir(Path(__file__).parent) diff --git a/tests/test_epci_reform.yaml b/tests/reforms/epci_test_factory/test_epci_reform.yaml similarity index 100% rename from tests/test_epci_reform.yaml rename to tests/reforms/epci_test_factory/test_epci_reform.yaml