Für meine Tests verwende ich folgende flache Struktur, die funktional ist.
tests
├── showcase-no-stripe-page-break-1.lvt
├── showcase-no-stripe-page-break-2.lvt
├── tdocenv-back-return.lvt
├── tdocenv-spacing-EN.lvt
└── tdocenv-spacing-EN.lvt
Mir erscheint es praktischer, wenn man wie folgt vorgehen kann. Ich denke dabei an eine Erhöhung der Anzahl der Tests.
tests
├── showcase
│ ├── no-stripe-page-break-1.lvt
│ └── no-stripe-page-break-2.lvt
└── tdocenv
├── back-return.lvt
├── spacing-EN.lvt
└── spacing-FR.lvt
Es scheint mir nicht machbar, aber gibt es eine Lua
Möglichkeit, die Tests mit der zweiten Testorganisation funktionsfähig zu machen?
Antwort1
Sie müssen Ihre Tests in verschiedene Konfigurationen aufteilen, von denen jede dann ein Verzeichnis mit den Tests hat: l3build
erwartet, dass jedes Testverzeichnis „flach“ ist.