Draft: Ajoute des informations sur les réformes chargées dans le /status de l'API web
Le modèle chargé comprend : openfisca-france, openfisca-france-reforms et leximpact-survey-scenario
Les versions de ces 3 librairies seraient donc utiles. Ceci est traité par la MR !80 (merged)
?) À joindre avec une indication concernant la requête ? Par exemple pour préciser si la base
est avec ou sans openfisca-france-reforms ? Indiquer ce qu'on a de chargé et sur quel commit pour les requêtes appelant le plf
?
- - - -
Question élucidée) D'un point de vue version, étrangement pour openfisca-france-reforms
, la dernière version sur Pypi est inférieure à celle obtenue avec make install
(1.0.288) openfisca-france-reforms
sur pypi parce qu'il dépend de la branche openfisca-france wip-leximpact et que pypi refuse une telle dépendance.
Merge request reports
Activity
- tests/test_status.py 0 → 100644
1 import pytest 2 from fastapi.testclient import TestClient # needs httpx library 3 4 from leximpact_socio_fisca_simu_etat_api.server import app 5 6 7 @pytest.fixture() 8 def test_client(): 9 return TestClient(app) # set raise_server_exceptions=False ? - tests/test_status.py 0 → 100644
5 6 7 @pytest.fixture() 8 def test_client(): 9 return TestClient(app) # set raise_server_exceptions=False ? 10 11 12 def test_alive(test_client): 13 response = test_client.get("/") 14 assert response.status_code == 200 15 assert response.json() == {"message": "please go to /docs"} 16 17 18 def test_get_status(test_client): 19 response = test_client.get("/status") 20 assert response.status_code == 503 Rebase en cours pour récupérer le fix des tests (erreur résolue :
FAILED tests/test_irpp.py::TestIRPP::test_irpp_plf - KeyError: 'amendement'
).Edited by sandchaadded 21 commits
-
9f5d74bf...44851a90 - 18 commits from branch
master
- 62e9a7b8 - Init /status web api endpoint test
- 15ed9969 - Add missing AGREGATS_PATH is env.example as required by any call to Status object
- a701c411 - Add version_reforms to status endpoint schema
Toggle commit list-
9f5d74bf...44851a90 - 18 commits from branch
@sandcha est ce toujours d'actualité ?
assigned to @sandcha