forked from ScoDoc/ScoDoc
280 lines
7.9 KiB
YAML
280 lines
7.9 KiB
YAML
# Tests unitaires jury BUT - IUT Lyon GEII
|
|
# Essais avec un BUT GEII, 2 UE en BUT1 / 4 UE en BUT2-BUT3 et 3 parcours
|
|
# Contrib Pascal B.
|
|
|
|
ReferentielCompetences:
|
|
filename: but-GEII-05012022-081639.xml
|
|
specialite: GEII
|
|
|
|
Formation:
|
|
filename: scodoc_formation_BUT_GEII_lyon_v1.xml
|
|
# Association des UE aux compétences:
|
|
ues:
|
|
# S1 : Tronc commun GEII
|
|
'UE11':
|
|
annee: BUT1
|
|
competence: Concevoir
|
|
'UE12':
|
|
annee: BUT1
|
|
competence: Vérifier
|
|
|
|
# S2 : Tronc commun GEII
|
|
'UE21':
|
|
annee: BUT1
|
|
competence: Concevoir
|
|
'UE22':
|
|
annee: BUT1
|
|
competence: Vérifier
|
|
|
|
# S3 : Tronc commun GEII
|
|
'UE31':
|
|
annee: BUT2
|
|
competence: Concevoir
|
|
'UE32':
|
|
annee: BUT2
|
|
competence: Vérifier
|
|
'UE33':
|
|
annee: BUT2
|
|
competence: Maintenir
|
|
# S3 : Parcours EME
|
|
'UE34EME':
|
|
annee: BUT2
|
|
competence: Installer
|
|
parcours: EME
|
|
# S3 : Parcours ESE
|
|
'UE34ESE':
|
|
annee: BUT2
|
|
competence: Implanter
|
|
parcours: ESE
|
|
# S3 : Parcours AII
|
|
'UE34AII':
|
|
annee: BUT2
|
|
competence: Intégrer
|
|
parcours: AII
|
|
|
|
# S4 : Tronc commun GEII
|
|
'UE41':
|
|
annee: BUT2
|
|
competence: Concevoir
|
|
'UE42':
|
|
annee: BUT2
|
|
competence: Vérifier
|
|
'UE43':
|
|
annee: BUT2
|
|
competence: Maintenir
|
|
# S4 : Parcours EME
|
|
'UE44EME':
|
|
annee: BUT2
|
|
competence: Installer
|
|
parcours: EME
|
|
# S4 : Parcours ESE
|
|
'UE44ESE':
|
|
annee: BUT2
|
|
competence: Implanter
|
|
parcours: ESE
|
|
# S4 : Parcours AII
|
|
'UE44AII':
|
|
annee: BUT2
|
|
competence: Intégrer
|
|
parcours: AII
|
|
|
|
modules_parcours:
|
|
# cette section permet d'associer des modules à des parcours
|
|
# les codes modules peuvent être des regexp
|
|
EME: [ .*EME.* ]
|
|
ESE: [ .*ESE.* ]
|
|
AII: [ .*AII.* ]
|
|
|
|
FormSemestres:
|
|
# S1 et S2 :
|
|
S1:
|
|
idx: 1
|
|
date_debut: 2021-09-01
|
|
date_fin: 2022-01-15
|
|
S2:
|
|
idx: 2
|
|
date_debut: 2022-01-16
|
|
date_fin: 2022-06-30
|
|
# S3 avec les trois parcours réunis:
|
|
# S3:
|
|
# idx: 3
|
|
# date_debut: 2022-09-01
|
|
# date_fin: 2023-01-13
|
|
# codes_parcours: ['AII', 'EME', 'ESE']
|
|
# Un S1 pour les redoublants
|
|
S1-red:
|
|
idx: 1
|
|
date_debut: 2022-09-02
|
|
date_fin: 2023-01-12
|
|
|
|
Etudiants:
|
|
geii8:
|
|
prenom: etugeii8
|
|
civilite: M
|
|
formsemestres:
|
|
S1:
|
|
notes_modules: # on joue avec les SAE seulement car elles sont "diagonales"
|
|
"S1.1": 7.00
|
|
"S1.2": 9.00
|
|
attendu: # les codes jury que l'on doit vérifier
|
|
deca:
|
|
passage_de_droit: False
|
|
nb_competences: 2
|
|
nb_rcue_annee: 0
|
|
decisions_ues:
|
|
"UE11":
|
|
codes: [ "AJ", "..." ]
|
|
code_valide: AJ
|
|
decision_jury: AJ
|
|
moy_ue: 7.00
|
|
"UE12":
|
|
codes: [ "AJ", "..." ]
|
|
code_valide: AJ
|
|
decision_jury: AJ
|
|
moy_ue: 9.00
|
|
S2:
|
|
notes_modules: # on joue avec les SAE seulement car elles sont "diagonales"
|
|
"S2.1": 12.00
|
|
"S2.2": 12.00
|
|
attendu: # les codes jury que l'on doit vérifier
|
|
deca:
|
|
passage_de_droit: False
|
|
nb_competences: 2
|
|
nb_rcue_annee: 2
|
|
valide_moitie_rcue: False
|
|
codes: [ "RED", "..." ]
|
|
decisions_ues:
|
|
"UE21":
|
|
codes: [ "ADM", "..." ]
|
|
code_valide: ADM
|
|
decision_jury: ADM
|
|
moy_ue: 12.00
|
|
"UE22":
|
|
codes: [ "ADM", "..." ]
|
|
code_valide: ADM
|
|
decision_jury: ADM
|
|
moy_ue: 12.00
|
|
decisions_rcues: # on repère ici les RCUE par l'acronyme de leur 1ere UE (donc du S1)
|
|
"UE11":
|
|
code_valide: AJ
|
|
decision_jury: AJ
|
|
rcue:
|
|
moy_rcue: 9.50
|
|
est_compensable: False
|
|
"UE12":
|
|
code_valide: CMP
|
|
decision_jury: CMP
|
|
rcue:
|
|
moy_rcue: 10.50
|
|
est_compensable: True
|
|
decision_annee: RED
|
|
S1-red:
|
|
notes_modules: # on joue avec les SAE seulement car elles sont "diagonales"
|
|
"S1.1": 9.50
|
|
"S1.2": 7.00
|
|
attendu: # les codes jury que l'on doit vérifier
|
|
deca:
|
|
passage_de_droit: False
|
|
nb_competences: 2
|
|
nb_rcue_annee: 2
|
|
decisions_ues:
|
|
"UE11":
|
|
codes: [ "CMP", "..." ]
|
|
code_valide: CMP
|
|
decision_jury: CMP
|
|
moy_ue: 9.50
|
|
"UE12":
|
|
codes: [ "AJ", "..." ]
|
|
code_valide: AJ
|
|
decision_jury: AJ
|
|
moy_ue: 7.00
|
|
decisions_rcues: # on repère ici les RCUE par l'acronyme de leur 1ere UE (donc du S1)
|
|
"UE11":
|
|
code_valide: CMP
|
|
decision_jury: CMP
|
|
rcue:
|
|
moy_rcue: 10.75
|
|
est_compensable: True
|
|
"UE12":
|
|
code_valide: CMP # car validé en fin de S2
|
|
rcue:
|
|
moy_rcue: 9.50 # la moyenne courante (et non enregistrée), donc pas 10.5
|
|
est_compensable: False
|
|
decision_annee: ADM
|
|
geii43:
|
|
prenom: etugeii43
|
|
civilite: M
|
|
formsemestres:
|
|
S1:
|
|
notes_modules: # on joue avec les SAE seulement car elles sont "diagonales"
|
|
"S1.1": 9.00
|
|
"S1.2": 9.00
|
|
attendu: # les codes jury que l'on doit vérifier
|
|
deca:
|
|
passage_de_droit: False
|
|
nb_competences: 2
|
|
nb_rcue_annee: 0
|
|
decisions_ues:
|
|
"UE11":
|
|
codes: [ "AJ", "..." ]
|
|
code_valide: AJ
|
|
decision_jury: AJ
|
|
moy_ue: 9.00
|
|
"UE12":
|
|
codes: [ "AJ", "..." ]
|
|
code_valide: AJ
|
|
decision_jury: AJ
|
|
moy_ue: 9.00
|
|
S2:
|
|
notes_modules: # on joue avec les SAE seulement car elles sont "diagonales"
|
|
"S2.1": 9.00
|
|
"S2.2": 9.00
|
|
attendu: # les codes jury que l'on doit vérifier
|
|
deca:
|
|
passage_de_droit: False
|
|
nb_competences: 2
|
|
nb_rcue_annee: 2
|
|
valide_moitie_rcue: False
|
|
codes: [ "RED", "..." ]
|
|
decisions_ues:
|
|
"UE21":
|
|
codes: [ "AJ", "..." ]
|
|
code_valide: AJ
|
|
moy_ue: 9.00
|
|
"UE22":
|
|
codes: [ "AJ", "..." ]
|
|
code_valide: AJ # va basculer en ADJ car RCUE en ADJ (mais le test est AVANT !)
|
|
moy_ue: 9.00
|
|
decisions_rcues: # on repère ici les RCUE par l'acronyme de leur 1ere UE (donc du S1)
|
|
"UE11":
|
|
code_valide: AJ
|
|
decision_jury: AJ # inutile de la préciser mais on peut
|
|
rcue:
|
|
moy_rcue: 9.00
|
|
est_compensable: False
|
|
"UE12":
|
|
code_valide: AJ # code par défaut proposé
|
|
decision_jury: ADJ # code donné par le jury de S2
|
|
rcue:
|
|
moy_rcue: 9.00
|
|
est_compensable: False
|
|
decision_annee: RED
|
|
S1-red:
|
|
notes_modules: # on joue avec les SAE seulement car elles sont "diagonales"
|
|
"S1.1": 11.00
|
|
"S1.2": 7.00
|
|
attendu: # les codes jury que l'on doit vérifier
|
|
deca:
|
|
passage_de_droit: false
|
|
nb_competences: 2
|
|
nb_rcue_annee: 0
|
|
decisions_ues:
|
|
"UE11":
|
|
codes: [ "ADM", "..." ]
|
|
code_valide: ADM
|
|
moy_ue: 11.00
|
|
"UE12":
|
|
code_valide: AJ
|
|
moy_ue: 7.00
|
|
decision_annee: AJ
|