[UPD] tests : nommer le répertoire comme frontière de la suite

Le lanceur prend TOUT `test/test_*.py` par glob, et l'en-tête disait
pourquoi : une liste de préfixes oublie ce qu'on ajoute. Il ne disait pas où
mettre ce qui doit rester dehors, si bien qu'une famille de tests nouvelle
semblait avoir quelque chose à déclarer ici.

La frontière est un RÉPERTOIRE : ce qui ne doit pas être lancé vit ailleurs
que dans `test/`. Rien à déclarer, donc rien à oublier de déclarer.

--- EN ---

The launcher takes ALL of `test/test_*.py` by glob, and the header said why:
a list of prefixes forgets whatever gets added. It did not say where to put
what must stay out, so a new family of tests looked as though it had
something to declare here.

The boundary is a DIRECTORY: what must not run lives somewhere other than
`test/`. Nothing to declare, hence nothing to forget to declare.

Assisted-by: Claude Opus 5
This commit is contained in:
Mathieu Benoit 2026-09-04 03:42:27 +00:00
parent ae9463ebcb
commit bdc0e19302

View file

@ -22,6 +22,10 @@
# injoignable, et la liste laissait 2400 d'entre eux hors de la suite — # injoignable, et la liste laissait 2400 d'entre eux hors de la suite —
# écrits, verts, jamais lancés. Un glob n'oublie personne ; une liste, si. # écrits, verts, jamais lancés. Un glob n'oublie personne ; une liste, si.
# #
# La frontière est donc un RÉPERTOIRE, pas un nom : ce qui doit rester hors
# de la suite vit ailleurs que dans test/. Une famille de tests nouvelle n'a
# rien à déclarer ici.
#
# Un fichier n'est vu que s'il finit par le bloc habituel : # Un fichier n'est vu que s'il finit par le bloc habituel :
# #
# if __name__ == "__main__": # if __name__ == "__main__":