Para meus testes, utilizo a seguinte estrutura plana, que é funcional.
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
Parece-me mais prático poder proceder da seguinte forma. Estou pensando no aumento do número de testes.
tests
├── showcase
│ ├── no-stripe-page-break-1.lvt
│ └── no-stripe-page-break-2.lvt
└── tdocenv
├── back-return.lvt
├── spacing-EN.lvt
└── spacing-FR.lvt
Não me parece viável, mas existe uma Lua
maneira de tornar os testes funcionais com a segunda organização de testes.
Responder1
Você precisará dividir seus testes em configurações diferentes, cada uma delas com um diretório contendo os testes: l3build
espera que cada diretório de teste seja 'plano'.