forked from ScoDoc/ScoDoc
Assiduité: test_general utilise ancien module absence #690
This commit is contained in:
parent
6c77f7faca
commit
3ecb7afdb5
@ -467,8 +467,6 @@ def get_assiduites_count_in_interval(
|
|||||||
date_debut: datetime = date_debut or datetime.fromisoformat(date_debut_iso)
|
date_debut: datetime = date_debut or datetime.fromisoformat(date_debut_iso)
|
||||||
date_fin: datetime = date_fin or datetime.fromisoformat(date_fin_iso)
|
date_fin: datetime = date_fin or datetime.fromisoformat(date_fin_iso)
|
||||||
|
|
||||||
log(f"deb : {date_debut.isoformat()} fin: {date_fin.isoformat()}")
|
|
||||||
|
|
||||||
assiduites: Query = Assiduite.query.filter_by(etudid=etudid)
|
assiduites: Query = Assiduite.query.filter_by(etudid=etudid)
|
||||||
assiduites = assiduites.filter(Assiduite.etat == scu.EtatAssiduite.ABSENT)
|
assiduites = assiduites.filter(Assiduite.etat == scu.EtatAssiduite.ABSENT)
|
||||||
justificatifs: Justificatif = Justificatif.query.filter_by(etudid=etudid)
|
justificatifs: Justificatif = Justificatif.query.filter_by(etudid=etudid)
|
||||||
@ -481,7 +479,6 @@ def get_assiduites_count_in_interval(
|
|||||||
justificatifs = filter_by_date(
|
justificatifs = filter_by_date(
|
||||||
justificatifs, Justificatif, date_debut, date_fin
|
justificatifs, Justificatif, date_debut, date_fin
|
||||||
)
|
)
|
||||||
log(f"---assi---\n{[a.assiduite_id for a in assiduites]}")
|
|
||||||
calculator: CountCalculator = CountCalculator()
|
calculator: CountCalculator = CountCalculator()
|
||||||
calculator.compute_assiduites(assiduites)
|
calculator.compute_assiduites(assiduites)
|
||||||
nb_abs: dict = calculator.to_dict()[metrique]
|
nb_abs: dict = calculator.to_dict()[metrique]
|
||||||
@ -490,8 +487,6 @@ def get_assiduites_count_in_interval(
|
|||||||
etudid, date_debut, date_fin, moduleimpl_id
|
etudid, date_debut, date_fin, moduleimpl_id
|
||||||
)
|
)
|
||||||
|
|
||||||
log(f"---justi---\n{[a.assiduite_id for a in abs_just]}")
|
|
||||||
|
|
||||||
calculator.reset()
|
calculator.reset()
|
||||||
calculator.compute_assiduites(abs_just)
|
calculator.compute_assiduites(abs_just)
|
||||||
nb_abs_just: dict = calculator.to_dict()[metrique]
|
nb_abs_just: dict = calculator.to_dict()[metrique]
|
||||||
|
@ -38,7 +38,6 @@ def test_bi_directional_enum(test_client):
|
|||||||
assert BiInt.inverse()[1] == BiInt.A and BiInt.inverse()[2] == BiInt.B
|
assert BiInt.inverse()[1] == BiInt.A and BiInt.inverse()[2] == BiInt.B
|
||||||
|
|
||||||
|
|
||||||
# @pytest.mark.skip # XXX TODO-ASSIDUITE (issue #690)
|
|
||||||
def test_general(test_client):
|
def test_general(test_client):
|
||||||
"""tests général du modèle assiduite"""
|
"""tests général du modèle assiduite"""
|
||||||
|
|
||||||
@ -79,9 +78,7 @@ def test_general(test_client):
|
|||||||
date_fin="31/07/2024",
|
date_fin="31/07/2024",
|
||||||
)
|
)
|
||||||
|
|
||||||
formsemestre_1 = FormSemestre.get_formsemestre(
|
formsemestre_1 = FormSemestre.get_formsemestre(formsemestre_id_1)
|
||||||
formsemestre_id_1
|
|
||||||
) # Utiliser plutot FormSemestre de nos jours TODO-ASSIDUITE
|
|
||||||
formsemestre_2 = FormSemestre.get_formsemestre(formsemestre_id_2)
|
formsemestre_2 = FormSemestre.get_formsemestre(formsemestre_id_2)
|
||||||
formsemestre_3 = FormSemestre.get_formsemestre(formsemestre_id_3)
|
formsemestre_3 = FormSemestre.get_formsemestre(formsemestre_id_3)
|
||||||
|
|
||||||
@ -136,7 +133,7 @@ def test_general(test_client):
|
|||||||
etud_faux_dict = g_fake.create_etud(code_nip=None, prenom="etudfaux")
|
etud_faux_dict = g_fake.create_etud(code_nip=None, prenom="etudfaux")
|
||||||
etud_faux = Identite.query.filter_by(id=etud_faux_dict["id"]).first()
|
etud_faux = Identite.query.filter_by(id=etud_faux_dict["id"]).first()
|
||||||
|
|
||||||
# verif_migration_abs_assiduites() // Test à revoir TODO-ASSIDUITE
|
# verif_migration_abs_assiduites() // Test à revoir TODO-ASSIDUITE (issue #696)
|
||||||
|
|
||||||
ajouter_assiduites(etuds, moduleimpls, etud_faux)
|
ajouter_assiduites(etuds, moduleimpls, etud_faux)
|
||||||
justificatifs: list[Justificatif] = ajouter_justificatifs(etuds[0])
|
justificatifs: list[Justificatif] = ajouter_justificatifs(etuds[0])
|
||||||
|
Loading…
Reference in New Issue
Block a user