lcpz/lain

We need a test suite

Ouverte

#527 ouverte le 24 mars 2022

 (4 commentaires) (0 réaction) (0 personne assignée)Lua (210 forks)batch import
enhancementhelp wanted

Métriques du dépôt

Stars
 (1 076 étoiles)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

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).

Guide contributeur