testdef, exécuter les tests automatiquement (#74302) #110
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/74302-testdef-executer-les-tests-autom"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
0001, 0002 : des mini corrections pas liées.
0003 : migrations.
0004 : refonte totale des vues, stockage du résultat d'un test après lancement.
0005 : afficher le résultat des tests en évidence dans les pages d'édition d'un formulaire.
0006 : lancer les tests à chaque modif d'un formulaire, et attacher les résultats au snapshot.
0007 : à la modif d'un bloc de champ, lancer les tests sur les formulaires liés.
Un seul problème nécessitant une discussion technique : chaque résultat est identifié par un numéro, à la manière des snapshots, ça conduit en haut de la page d'un résultat à afficher « Résultat #42 », à la manière de Jenkins.
Mais la séquence est partagée entre tous les formulaires. Ça ne pose pas de problème pour les snaphots, mais ici on a sûrement envie d'avoir les tests pour un même formulaire qui aient des IDs séquentiels ?
Dans ce cas j'imagine qu'il faut un truc caché en sql, qui fasse croître une séquence par formulaire ? (et dans ce cas je propose de gérer ça dans un autre ticket, vu qu'il s'agira juste d'ajouter une nouvelle colonne à la table)
19952c8d50
to6711367caf
Je valide pour avancer, laisser à d'autres tickets des ajustements au rendu.
@ -5143,2 +5236,4 @@
# 78: add audit table
Audit.do_table()
if sql_level < 83:
# 81: add test_result table
Le numéro ne correspond plus.
6711367caf
to2f0ce37fae