Fix: tests unitaires test_but_jury.py. + check in package building script.

This commit is contained in:
Emmanuel Viennet 2023-08-10 21:15:42 +02:00
parent b8c4254af6
commit baee82103c
3 changed files with 5 additions and 8 deletions

View File

@ -6,14 +6,10 @@ Comptage des absences
""" """
# test écrit par Fares Amer, mai 2021 et porté sur ScoDoc 8 en juillet 2021 # test écrit par Fares Amer, mai 2021 et porté sur ScoDoc 8 en juillet 2021
import json
from tests.unit import sco_fake_gen from tests.unit import sco_fake_gen
from app.scodoc import sco_abs, sco_formsemestre from app.scodoc import sco_abs, sco_formsemestre
from app.scodoc import sco_abs_views from app.scodoc import sco_abs_views
from app.scodoc import sco_groups
from app.views import absences
def test_abs_counts(test_client): def test_abs_counts(test_client):

View File

@ -134,6 +134,7 @@ def associe_modules_et_parcours(formation: Formation, formation_infos: dict):
for module in formation.modules for module in formation.modules
if re.match(code_module, module.code) if re.match(code_module, module.code)
]: ]:
if not parcour in module.parcours:
module.parcours.append(parcour) module.parcours.append(parcour)
db.session.add(module) db.session.add(module)
db.session.commit() db.session.commit()

View File

@ -59,10 +59,10 @@ SCODOC_USER=scodoc
# Tests unitaires lancés dans le répertoire de travail # Tests unitaires lancés dans le répertoire de travail
echo "TESTS UNITAIRES" echo "TESTS UNITAIRES"
(cd "$UNIT_TESTS_DIR"; pytest tests/unit) (cd "$UNIT_TESTS_DIR"; pytest tests/unit) || terminate "Erreur dans tests unitaires"
# Tests API # Tests API
(cd "$UNIT_TESTS_DIR"; tools/test_api.sh) (cd "$UNIT_TESTS_DIR"; tools/test_api.sh) || terminate "Erreur dans tests unitaires API"
# Création répertoire du paquet, et de opt # Création répertoire du paquet, et de opt