[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:
parent
ae9463ebcb
commit
bdc0e19302
1 changed files with 4 additions and 0 deletions
|
|
@ -22,6 +22,10 @@
|
|||
# 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.
|
||||
#
|
||||
# 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 :
|
||||
#
|
||||
# if __name__ == "__main__":
|
||||
|
|
|
|||
Loading…
Reference in a new issue