Tests : code de retour 1 en cas d'échec (convention a2m, lancés avant chaque release)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
c88a7f9a2a
commit
0027f74a56
1 file changed
+3
-1
+3
-1
@@ -4,7 +4,8 @@
|
||||
- rapide (~40 s) : sphère trouée et bruitée → nom / numérotation / collection / Regenerate, Envelope fermée,
|
||||
Wrap + Freeze (réparation), Despike (global, filtré, refus groupe absent, Protect Detail), Analyze.
|
||||
- --head : chaîne complète sur la tête brute Pixal3D (11,8 M faces, ~2 min) + rendus de contrôle.
|
||||
Termine par « RESULTAT : TOUT OK » ou la liste des échecs.
|
||||
Termine par « RESULTAT : TOUT OK » ou la liste des échecs ; code de retour 0 si tout est bon, 1 sinon
|
||||
(convention de la chaîne a2m : `tests/run_tests.py`, lancé avant chaque release).
|
||||
"""
|
||||
import importlib
|
||||
import math
|
||||
@@ -236,3 +237,4 @@ if "--head" in ARGS and os.path.isfile(HEAD):
|
||||
|
||||
mod.unregister()
|
||||
print("RESULTAT :", "TOUT OK" if not fails else "ECHECS " + ", ".join(fails))
|
||||
sys.exit(1 if fails else 0) # code de retour lu par « a2m validate --tests » et « a2m release »
|
||||
Reference in new issue
Block a user