mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-11-02 09:40:15 +00:00
851 B
851 B
Release testing
Unit tests
Run unit tests (make && make test
):
- In each multimedia configuration (
ffmpeg
,oiio
,none
) - With
LANG
set tofr_FR.UTF-8
(to test comma as decimal separator) - With
LANG
set toC
(to test ASCII mode, necessary for debuilder) - All must pass
Manual tests
Run, using valgrind --tool=memcheck --leak-check=full
:
notcurses-demo
in each of the three multimedia configurationsnotcurses-demo
withUSE_QRCODEGEN=off
notcurses-demo
in ASCII mode (export LANG=C
)notcurses-input
notcurses-view
with each scaling mode and an image + video, in three terminal geometries: square, tall, widenotcurses-demo
with marginsnotcurses-demo
with FPS plot and HUD up- Play a game of
notcurses-tetris
- Run each PoC binary, including
ncpp_build
andncpp_build_exceptions