Commit Graph

21 Commits (c8378e62ffa1a8520c2fe60e861545259be1fece)

Author SHA1 Message Date
nick black 03bcd1e01b kill enforce_utf8(), forcing notcurses_canutf8() 4 years ago
nick black 68dbfeafc8
add version unit test #1054 4 years ago
nick black 5b6868abee finish out ReelGaps unit test 4 years ago
nick black b49d1ad838
rewrite all unit tests to use testing_notcurses() #718 4 years ago
nick black a46dcc5fe4
tester: introduce testing_notcurses() #718 4 years ago
nick black b2dcc50606
notcurses_options: fold bools into flags 4 years ago
nick black 8971bda0c2 ncpp: stop() resets _instance, add unit test #538 4 years ago
nick black 7af027b895
ncpp unit tests: check get_instance exception #538 4 years ago
nick black d9bb9b03af notcurses-tester: run passing tests in C locale #325 4 years ago
nick black 9e28e14001
move enforce_utf8() into main 4 years ago
Nick Black e6637e81cc
Prep for serious rusting #101 (#354)
* CMake: add USE_PANDOC, USE_DOXYGEN options #101
* README: mention rust
* start integrating rust into build #101
* CMake: add USE_NETWORK option for cargo
* Debian: build-dep on doxygen
* rust: colloquy checks in Cargo.lock
* extract NCKEY defines into their own include
* colloquy: use clap to parse CLI args
* CMake: unify option namespace
* Python: update include path
* Rust: fix up --frozen workings for -DUSE_NETWORK=off
* CMake: abstract out colloquy a little
* Sync direct.hh to the New Way
4 years ago
nick black 39d5063518
Yank out our copy of doctest, use system copy 4 years ago
nick black 85e377e652
Accept US-ASCII/C encoding, with warning. 4 years ago
nick black 08f6fa0e79 implement ncplane_dup() 5 years ago
nick black f024cee3a1
unittests: support -p argument #218 5 years ago
Nick Black ce2a390b52
Out with googletest, in with doctest #202 (#231)
* introduce doctest over googletest #202
* call dtester in in targets
* doctest conversion #202
* channel.cpp -> doctest #202
* egcpool tests -> doctest #202
* input tests to doctester
* zaxis -> doctest
* drone: always define LANG
* libav to doctest #202
* panelreel tests to doctest #202
* spec that a C++17 compiler is now required for doctest #202
* enmetric tests -> doctest #202
* fade tests -> doctest #202
* notcurses test case -> doctest #202
* last conversion to doctest #202
* finish move to doctest #202
* drone: set up make test
5 years ago
nick black cb2bf16a73 support building sans ffmpeg #153 5 years ago
nick black cfccd0c39c
RGBtoANSI unit test, fix up bases 5 years ago
nick black 2f9821ce39
notcurses: interrogate terminfo for styles 5 years ago
nick black 231be96714
skip tests if no TERM is defined 5 years ago
nick black 70df86ba17
version string, notcurses_version() 5 years ago