diff --git a/tests/data/toulouse_maelis/R_add_person_unit_basket.xml b/tests/data/toulouse_maelis/R_add_person_unit_basket.xml index fb57a35b..736714bc 100644 --- a/tests/data/toulouse_maelis/R_add_person_unit_basket.xml +++ b/tests/data/toulouse_maelis/R_add_person_unit_basket.xml @@ -1,42 +1,78 @@ - + true - 2023-01-22T18:55:09+01:00 - 2023-01-22T18:55:09+01:00 - 0 - S10053190349 - S10053180370 + 109 + 2023-04-20T20:41:58+02:00 + 2023-04-20T20:40:50+02:00 + 30 + S10055641698 + S10055638201 - 2023-01-22T18:55:09+01:00 - S10053190350 - S10053190347 - S10053190348 - S10053190349 - - 2022-09-01T00:00:00+02:00 - 2023-08-31T00:00:00+02:00 - A10051141965 - S10053190347 - S10053190348 - A10053179226 - A10049327675 - A10051141990 - Vitrail Fusing 1/2 Je Adultes 2022/2023 - Mardi 14h-17h - Centre Culturel ALBAN MINVILLE - Inscription 1er semestre - 2014-04-01T00:00:00+02:00 BART - SIMPSON - 246423 + EO_NICOLAS + 266145 M + S10055641698 + S10055641705 + S10055641658 + S10055641703 + + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + A10053179798 + S10055641702 + S10055641703 + A10053179757 + A10049327667 + A10053179809 + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + ARGOULETS + MERCREDI - 15h30/17h - 8/15Ans + + 1.0 + 150.0 + 150.0 + 2023-12-31T00:00:00+01:00 + 2023-04-20T20:41:58+02:00 + + + + 2016-05-09T00:00:00+02:00 + LISA + EO_NICOLAS + 266148 + F + + S10055641698 + S10055641699 + S10055641665 + S10055641696 + + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + A10053179798 + S10055641695 + S10055641696 + A10053179757 + A10049327667 + A10053179809 + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + ARGOULETS + MERCREDI - 15h30/17h - 8/15Ans + + 1.0 + 150.0 + 150.0 + 2023-12-31T00:00:00+01:00 + 2023-04-20T20:40:50+02:00 diff --git a/tests/data/toulouse_maelis/R_read_family_for_subscription.xml b/tests/data/toulouse_maelis/R_read_family_for_subscription.xml new file mode 100644 index 00000000..61705156 --- /dev/null +++ b/tests/data/toulouse_maelis/R_read_family_for_subscription.xml @@ -0,0 +1,501 @@ + + + + + 1312 + BI + MARI + true + 3 + 4 + 1 + + 266143 + MARGE + EO_NICOLAS + BOUVIER + MERE + MME + + 1950-10-01T00:00:00+01:00 + + + 2317 + 4 + RUE ACHILLE VIADIEU + Springfield + 62701 + + + false + false + false + + + + 266144 + HOMER + EO_NICOLAS + PERE + MR + + 1956-05-12T00:00:00+01:00 + + + + 742 + Evergreen Terrace + Springfield + 90701 + + + 0122222222 + 0622222222 + homer.simpson@example.org.com + true + true + true + + + 46 + Inspecteur de sécurité + Burns + 0133333333 + + 90701 + Springfield + + + + 123 + GENE + + + AVL + Auxiliaire de Vie loisirs + + + ETABSPEC + Etablissement spécialisé + SNPP + + + TEST Promenade lac de plaisance du T. + 1 + DEFINITIVE + + A10055638555 + TEST Promenade lac de plaisance du T. + true + 2023-10-10T00:00:00+02:00 + 2023-10-10T00:00:00+02:00 + + TERRITOIRE OUEST + SENIOR + SENIOR + A10055638553 + + 1-APE + Activité Pédestre Activité régulière + + 1 + Activités Régulières + + + + + + 266145 + EO_NICOLAS + BART + M + + 2014-04-01T00:00:00+02:00 + + MENU_AV + true + true + + + 266159 + SIMPSON + ABRAHAM JEBEDIAH + 1927-05-24T00:00:00+01:00 + MR + M + + 0312345678 + abe.simpson@example.org + + + + 13 + Famille + + + + + 266160 + SIMPSON + MONA PENELOPE + 1929-03-15T00:00:00Z + MME + F + + 0412345678 + 0612345678 + mona.simpson@example.org + + + + 13 + Famille + + + + LUNETTE + Port de lunettes + + + AUTRE + Autre + rebellious + + + + MONROE + 0612341234 +
+ Alameda + 90701 + Springfield +
+
+ butterscotch, imitation butterscotch, glow-in-the-dark monster make-up + shrimp and cauliflower + the shrimp allergy isn't fully identified + Ay Caramba! + Eat my shorts! + true + Springfield General Hospital + + 24 + IMOVAX OREILLONS + 2022-02-22T00:00:00+01:00 + + + 45 + DT TETANOS COQ + 2011-01-11T00:00:00+01:00 + +
+ + PAI_01 + 2022-09-01T00:00:00+02:00 + 2023-07-01T00:00:00+02:00 + mischievous, rebellious, misunderstood, disruptive + + + 266143 + MME + MARGE + EO_NICOLAS + + + 266144 + MR + HOMER + EO_NICOLAS + + + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + 1 + DEFINITIVE + + A10053179800 + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + true + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + + + A10053179809 + MERCREDI - 15h30/17h - 8/15Ans + false + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + + ARGOULETS + 1101111 + INS + INSCRIT + A10053179798 + + 1-AAQ + Activités Aquatiques Activité Réguliére + + 1 + Activités Régulières + + + + + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + 1 + DEFINITIVE + + A10053179800 + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + true + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + + + A10053179809 + MERCREDI - 15h30/17h - 8/15Ans + false + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + + ARGOULETS + 1101111 + INS + INSCRIT + A10053179798 + + 1-AAQ + Activités Aquatiques Activité Réguliére + + 1 + Activités Régulières + + + + + ADL ELEMENTAIRE TEST 2023 + 1 + DEFINITIVE + + A10055638275 + ADL ELEMENTAIRE TEST 2023 + true + 2023-04-11T00:00:00+02:00 + 2023-09-21T00:00:00+02:00 + + MAOURINE (la) ELEMENTAIRE + 0000011 + ENF + ENFANT + A10055638273 + + EXTVAC + Vacances + + X + Extrascolaire + + + +
+ + 266148 + EO_NICOLAS + LISA + F + + 2016-05-09T00:00:00+02:00 + + MENU_SV + false + false + + PAI_02 + + + 266143 + MME + MARGE + EO_NICOLAS + + + 266144 + MR + HOMER + EO_NICOLAS + + + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + 1 + DEFINITIVE + + A10053179800 + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + true + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + + + A10053179809 + MERCREDI - 15h30/17h - 8/15Ans + false + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + + ARGOULETS + 1101111 + INS + INSCRIT + A10053179798 + + 1-AAQ + Activités Aquatiques Activité Réguliére + + 1 + Activités Régulières + + + + + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + 1 + DEFINITIVE + + A10053179800 + TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES + true + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + + + A10053179809 + MERCREDI - 15h30/17h - 8/15Ans + false + 2023-02-01T00:00:00+01:00 + 2023-06-30T00:00:00+02:00 + + ARGOULETS + 1101111 + INS + INSCRIT + A10053179798 + + 1-AAQ + Activités Aquatiques Activité Réguliére + + 1 + Activités Régulières + + + + + ADL ELEMENTAIRE TEST 2023 + 1 + DEFINITIVE + + A10055638275 + ADL ELEMENTAIRE TEST 2023 + true + 2023-04-11T00:00:00+02:00 + 2023-09-21T00:00:00+02:00 + + MAOURINE (la) ELEMENTAIRE + 0000011 + ENF + ENFANT + A10055638273 + + EXTVAC + Vacances + + X + Extrascolaire + + + + + + 266149 + EO_NICOLAS + MAGGIE + F + + 2018-12-17T00:00:00+01:00 + + MENU_PAI + false + false + + PAI_02 + + + 266143 + MME + MARGE + EO_NICOLAS + + + 266144 + MR + HOMER + EO_NICOLAS + + + + 266150 + EO_NICOLAS + HUGO + M + + 2018-04-01T00:00:00+02:00 + + MENU_AV + false + false + + PAI_01 + + + 266143 + MME + MARGE + EO_NICOLAS + + + 266144 + MR + HOMER + EO_NICOLAS + + + + 266161 + MME + PATTY + BOUVIER + 1948-08-30T00:00:00+01:00 + F + 13 + + 0112345678 + 0612345678 + patty.bouvier@example.org + + + + 266162 + MME + SELMA + BOUVIER + 1946-04-29T00:00:00+01:00 + F + 13 + + 0112345678 + 0612345678 + selma.bouvier@example.org + + +
+
+
+
diff --git a/tests/data/toulouse_maelis/R_update_person_schedule_previous_api.xml b/tests/data/toulouse_maelis/R_update_person_schedule_previous_api.xml new file mode 100644 index 00000000..7a6da5e1 --- /dev/null +++ b/tests/data/toulouse_maelis/R_update_person_schedule_previous_api.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/tests/test_toulouse_maelis.py b/tests/test_toulouse_maelis.py index fabe241d..41515655 100644 --- a/tests/test_toulouse_maelis.py +++ b/tests/test_toulouse_maelis.py @@ -7515,45 +7515,77 @@ def test_add_person_basket_subscription(family_service, activity_service, con, a assert resp.json['data'] == { 'controlResult': {'controlOK': True, 'message': None}, 'basket': { - 'codeRegie': None, - 'dateAdd': '2023-01-22T18:55:09+01:00', - 'dateMaj': '2023-01-22T18:55:09+01:00', - 'delai': 0, - 'id': 'S10053190349', - 'idFam': 'S10053180370', + 'codeRegie': 109, + 'dateAdd': '2023-04-20T20:41:58+02:00', + 'dateMaj': '2023-04-20T20:40:50+02:00', + 'delai': 30, + 'id': 'S10055641698', + 'idFam': 'S10055638201', 'lignes': [ { - 'datEchn': None, - 'dateMaj': '2023-01-22T18:55:09+01:00', - 'id': 'S10053190350', - 'idIns': 'S10053190347', - 'idInsLieu': 'S10053190348', - 'idPanier': 'S10053190349', - 'inscription': { - 'dateDeb': '2022-09-01T00:00:00+02:00', - 'dateFin': '2023-08-31T00:00:00+02:00', - 'idAct': 'A10051141965', - 'idInsAct': 'S10053190347', - 'idInsLieu': 'S10053190348', - 'idLieu': 'A10053179226', - 'idRegie': 'A10049327675', - 'idUnit': 'A10051141990', - 'libAct': 'Vitrail Fusing 1/2 Je Adultes 2022/2023 - Mardi 14h-17h', - 'libAct2': None, - 'libLieu': 'Centre Culturel ALBAN MINVILLE', - 'libUnit': 'Inscription 1er semestre', - }, - 'montant': None, 'personneInfo': { 'dateBirth': '2014-04-01T00:00:00+02:00', 'firstname': 'BART', - 'lastname': 'SIMPSON', - 'numPerson': 246423, + 'lastname': 'EO_NICOLAS', + 'numPerson': 266145, 'sexe': 'M', }, - 'prixUnit': None, - 'qte': None, - } + 'idPanier': 'S10055641698', + 'id': 'S10055641705', + 'idIns': 'S10055641658', + 'idInsLieu': 'S10055641703', + 'inscription': { + 'dateDeb': '2023-02-01T00:00:00+01:00', + 'dateFin': '2023-06-30T00:00:00+02:00', + 'idAct': 'A10053179798', + 'idInsAct': 'S10055641702', + 'idInsLieu': 'S10055641703', + 'idLieu': 'A10053179757', + 'idRegie': 'A10049327667', + 'idUnit': 'A10053179809', + 'libAct': 'TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES', + 'libAct2': None, + 'libLieu': 'ARGOULETS', + 'libUnit': 'MERCREDI - 15h30/17h - 8/15Ans', + }, + 'qte': 1.0, + 'prixUnit': 150.0, + 'montant': 150.0, + 'datEchn': '2023-12-31T00:00:00+01:00', + 'dateMaj': '2023-04-20T20:41:58+02:00', + }, + { + 'personneInfo': { + 'dateBirth': '2016-05-09T00:00:00+02:00', + 'firstname': 'LISA', + 'lastname': 'EO_NICOLAS', + 'numPerson': 266148, + 'sexe': 'F', + }, + 'idPanier': 'S10055641698', + 'id': 'S10055641699', + 'idIns': 'S10055641665', + 'idInsLieu': 'S10055641696', + 'inscription': { + 'dateDeb': '2023-02-01T00:00:00+01:00', + 'dateFin': '2023-06-30T00:00:00+02:00', + 'idAct': 'A10053179798', + 'idInsAct': 'S10055641695', + 'idInsLieu': 'S10055641696', + 'idLieu': 'A10053179757', + 'idRegie': 'A10049327667', + 'idUnit': 'A10053179809', + 'libAct': 'TEST ECOLE DES SPORTS 22/23 SEMESTRE 2 - MULTIACTIVITES', + 'libAct2': None, + 'libLieu': 'ARGOULETS', + 'libUnit': 'MERCREDI - 15h30/17h - 8/15Ans', + }, + 'qte': 1.0, + 'prixUnit': 150.0, + 'montant': 150.0, + 'datEchn': '2023-12-31T00:00:00+01:00', + 'dateMaj': '2023-04-20T20:40:50+02:00', + }, ], }, }