Development #27233
iws: gestion de demande émanant d'un syndic
Début:
11 octobre 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Spec détaillée ici : #27069
Fichiers
Révisions associées
Historique
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
- Sujet changé de iws: gestion du champ C_TYPEB à iws: gestion de demande émanant d'un syndic
Mise à jour de la description et résumé du besoin : si la demande émane d'un 'syndic' impact sur les champs C_TYPEPB et I_APP_TYPEDEM (le champs C_TYPEPB était non envoyé jusqu'ici mais doit être envoyé dans tous les cas, syndic ou pas).
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
- Fichier 0001-iws-handle-syndic-as-possible-requester-27233.patch 0001-iws-handle-syndic-as-possible-requester-27233.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Et le patch.
Mis à jour par Thomas Noël il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Ack; et si t'as envie de me faire plaisir, syndic = True if syndic=='true' else False
peut aussi s'écrire syndic = syndic == 'true'
Mis à jour par Frédéric Péters il y a plus de 5 ans
À vouloir profiter de ce ticket pour développer un test pour #27619, j'ai retiré la ligne syndic = True if syndic == 'true' else False
et tous les tests ont continué à fonctionner.
Mis à jour par Frédéric Péters il y a plus de 5 ans
Je suggérerais cet ajout, qui vérifie que passer autre chose que "true" fonctionne.
--- a/tests/test_iws.py +++ b/tests/test_iws.py @@ -160,6 +160,15 @@ def test_checkdate_encombrant(app, setup, monkeypatch, endpoint_dummy_cache): assert soap_args['I_APP_TYPEDEM'] == 'ENCOMBRANT' assert soap_args['C_TYPEPB'] == '8008' + soap_call.reset() + app.get('/iws/slug-iws/checkdate/3155570464130003/ENCOMBRANT/3/?city=toulouse' + '&session_id=7a896f464ede7b4e&syndic=false') + soap_args = soap_call.call_args[0][0] + assert soap_args['C_EQUIPE'] == 'VPVIGIE' + assert soap_args['I_AG_TYPEAGENDA'] == 'ENCOMBRANTS' + assert soap_args['I_APP_TYPEDEM'] == 'ENCOMBRANT' + assert soap_args['C_TYPEPB'] == '8008' +
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
Poussé pour pouvoir enchainer #27619.
commit c123ff9aca8d9d73db58367702a4bebdd9747558 Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Sun Oct 28 12:41:27 2018 +0100 iws: handle 'syndic' as possible requester (#27233)
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Solution déployée à Fermé
iws: handle 'syndic' as possible requester (#27233)