Для своих тестов я использую следующую плоскую структуру, которая является функциональной.
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
Мне кажется более практичным поступить следующим образом. Я думаю об увеличении количества тестов.
tests
├── showcase
│ ├── no-stripe-page-break-1.lvt
│ └── no-stripe-page-break-2.lvt
└── tdocenv
├── back-return.lvt
├── spacing-EN.lvt
└── spacing-FR.lvt
Мне это не кажется возможным, но есть ли способ Lua
заставить тесты работать со второй организацией тестов?
решение1
Вам нужно будет разделить ваши тесты на разные конфигурации, каждая из которых будет иметь каталог, содержащий тесты: l3build
предполагается, что каждый тестовый каталог будет «плоским».