lcpz/lain

We need a test suite

Aberta

#527 aberto em 24 de mar. de 2022

 (4 comentários) (0 reação) (0 responsável)Lua (210 forks)batch import
enhancementhelp wanted

Métricas do repositório

Stars
 (1.076 estrelas)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

The idea is to have a lain-test.lua, which requires lain-test-{util, widget, layout}.lua, each of which requires all elements of the respective submodule with all possible options set. Tests could be performed with Xephyr as follows:

Xephyr :1 -screen 1280x800 2> stdout.txt & DISPLAY=:1 awesome -c lain-test.lua

This structure and workflow will serve as a unit, integration and system test suite.

They will also be used to do regression testing for each new commit (e.g., using Travis CI).

Guia do colaborador