# Tests unitaires jury BUT # Essais avec un BUT GB et deux parcours sur S1, S2, S3 ReferentielCompetences: filename: but-GB-05012022-081625.xml specialite: GB Formation: filename: scodoc_formation_BUT_GB_v1.xml # Association des UE aux compétences: ues: # S1 : Tronc commun GB 'UE 11': annee: BUT1 competence: Analyser 'UE 12': annee: BUT1 competence: Experimenter # S1 Parcours SEE 'UE 1.3 SEE': annee: BUT1 competence: Gérer parcours: SEE 'UE 1.4 SEE': annee: BUT1 competence: Traiter parcours: SEE # S1 Parcours BMB 'UE 1.3 BMB': annee: BUT1 competence: Mener parcours: BMB 'UE 1.4 BMB': annee: BUT1 competence: Réaliser parcours: BMB # S2 : Tronc commun GB 'UE 21': annee: BUT1 competence: Analyser 'UE 22': annee: BUT1 competence: Experimenter # S2 Parcours SEE 'UE 23 SEE': annee: BUT1 competence: Gérer parcours: SEE 'UE 24 SEE': annee: BUT1 competence: Traiter parcours: SEE # S2 Parcours BMB 'UE 23 BMB': annee: BUT1 competence: Mener parcours: BMB 'UE 24 BMB': annee: BUT1 competence: Réaliser parcours: BMB # S3 : Tronc commun GB 'UE 3.1': annee: BUT2 competence: Analyser 'UE 3.2': annee: BUT2 competence: Experimenter # S3 BMB 'UE 3.3 BMB': annee: BUT2 competence: Mener parcours: BMB 'UE 3.4 BMB': annee: BUT2 competence: Réaliser parcours: BMB 'UE 3.5 BMB': annee: BUT2 competence: Mettre en œuvre parcours: BMB # S3 SEE 'UE 3.3 SEE': annee: BUT2 competence: Gérer parcours: SEE 'UE 3.4 SEE': annee: BUT2 competence: Traiter parcours: SEE 'UE 3.5 SEE': annee: BUT2 competence: Déployer parcours: SEE modules_parcours: # cette section permet d'associer des modules à des parcours # les codes modules peuvent être des regexp BMB: [ .*BMB.* ] SEE: [ .*SEE.* ] FormSemestres: # S1 et S2 avec les parcours séparés: S1_SEE: idx: 1 date_debut: 2021-09-01 date_fin: 2022-01-15 codes_parcours: ['SEE'] S1_BMB: idx: 1 date_debut: 2021-09-01 date_fin: 2022-01-15 codes_parcours: ['BMB'] S2_SEE: idx: 2 date_debut: 2022-01-15 date_fin: 2022-06-30 codes_parcours: ['SEE'] S2_BMB: idx: 2 date_debut: 2022-01-15 date_fin: 2022-06-30 codes_parcours: ['BMB'] # S3 avec les deux parcours réunis: S3: idx: 3 date_debut: 2022-09-01 date_fin: 2023-01-15 codes_parcours: ['SEE', 'BMB'] Etudiants: Aïaaa: # avec un i trema prenom: Étudiant_SEE civilite: M formsemestres: S1_SEE: parcours: SEE notes_modules: # on joue avec les SAE seulement car elles sont "diagonales" "SAÉ 1.01": 8 # UE11 ratée "SAÉ 1.02": 9 # UE12 ratée "SAÉ 1.SEE.03": 18 # UE13 => sera capitalisée "SAÉ 1.SEE.04": 7.5 # UE14 ratée attendu: # les codes jury que l'on doit vérifier deca: # decision année passage_de_droit: False nb_competences: 4 nb_rcue_annee: 0 # pas de RCUE en S1 # jury S1, pas de décision annuelle decisions_ues: "UE 11": codes: [ "AJ", "..." ] moy_ue: 8. explanation: "notes insuffisantes" "UE 12": codes: [ "AJ", "..." ] moy_ue: 9 "UE 1.3 SEE": codes: [ "ADM", "..." ] moy_ue: 18 explanation: "Moyenne >= 10.0/20" "UE 1.4 SEE": codes: [ "AJ", "..." ] S2_SEE: parcours: SEE notes_modules: # on joue avec les SAE seulement "SAE 21": 9 # UE21 ratée, pas le niveau de comp. "SAE22": 12 # UE22 ok, emporte le niveau par compensation "SAE23.SEE": 19 # UE23 SEE ok "SAE24.SEE": 12 # UE24 SEE ok, mais ne compense pas attendu: deca: passage_de_droit: False nb_competences: 4 nb_rcue_annee: 4 valide_moitie_rcue: False # ici valide 2/2, pas plus de la moitié passage_de_droit: False code: ["RED", "..."] code_valide: "RED" decisions_ues: "UE 21": codes: [ "AJ", "..." ] code_valide: AJ "UE 22": code_valide: ADM "UE 23 SEE": code_valide: ADM "UE 24 SEE": code_valide: ADM decisions_rcues: # on repère ici les RCUE par l'acronyme de leur 1ere UE "UE 11": code_valide: AJ rcue: moy_rcue: 8.5 est_compensable: False S3: parcours: SEE notes_modules: # anglais qui intervient partout en SEE "R3.SEE.06": 15 Azbbbb: # Az devrait être trié après Aï. prenom: Étudiante_BMB civilite: F formsemestres: S1_BMB: parcours: BMB S2_BMB: parcours: BMB S3: parcours: BMB