notcurses/tests
nick black 1108ebb5b6
Fix up some subtle pile issues
ncplane_destroy() needs to call ncplane_reparent_family(), not
ncplane_reparent() as it was doing (closes #1291). ->absy and
->absx actually are absolute; return them directly for an O(1)
ncplane_abs_yx() (down from O(N), huzzah). Add some unit tests
related to destroying and reparenting (#1286). Add ncplane_abs_y()
and ncplane_abs_x(), document them, etc.
2021-01-15 00:32:55 -05:00
..
blit.cpp Blitting: fix endianness in unit tests #1130 2020-12-09 01:33:08 +00:00
cell.cpp genericize setup_signals() for ncdirect #1271 2021-01-03 01:31:22 -05:00
channel.cpp convert all channel rgb calls #985 2020-09-18 01:39:21 -04:00
direct.cpp ncdirect: styles{set, on, off} -> _styles #1247 2020-12-28 02:21:37 -05:00
egcpool.cpp kill enforce_utf8(), forcing notcurses_canutf8() 2020-11-28 23:55:17 -05:00
Exceptions.cpp remove OnlyOneNotCurses unit test 2020-12-02 14:11:16 -05:00
fade.cpp rename cell->nccell, keep alias #1200 2020-12-13 00:49:37 -05:00
fds.cpp fd unit tests: kill deadlock #1100 2020-11-25 20:53:07 -05:00
fills.cpp rename cell->nccell, keep alias #1200 2020-12-13 00:49:37 -05:00
geom.cpp rename cell->nccell, keep alias #1200 2020-12-13 00:49:37 -05:00
input.cpp add test file for progressbars #1258 2020-12-27 23:36:24 -05:00
internal.cpp tests: collapse RGB conversions into one TEST_CASE 2020-05-20 18:35:47 -04:00
layout.cpp kill enforce_utf8(), forcing notcurses_canutf8() 2020-11-28 23:55:17 -05:00
libunistring.cpp libunistring: beef up unit test #906 2020-08-24 16:06:36 -04:00
main.cpp notcurses-tester: no alternate screen 2020-12-31 00:32:47 -05:00
main.h kill enforce_utf8(), forcing notcurses_canutf8() 2020-11-28 23:55:17 -05:00
menu.cpp add test file for progressbars #1258 2020-12-27 23:36:24 -05:00
metric.cpp BigMult unit tests: fix for non-'.' decseps 2020-12-28 14:23:32 -05:00
Ncpp.cpp Annihilate nc_err_e and all infrastructure #948 2020-08-24 17:20:29 -04:00
notcurses.cpp ncpile_create() not NCPLANE_OPTION_NEWPILE #1078 2020-11-23 22:58:05 -05:00
palette.cpp rename cell->nccell, keep alias #1200 2020-12-13 00:49:37 -05:00
piles.cpp Fix up some subtle pile issues 2021-01-15 00:32:55 -05:00
plane.cpp Fix up some subtle pile issues 2021-01-15 00:32:55 -05:00
plot.cpp pull sleep out of unit test, doh 2020-12-06 09:18:32 -05:00
progbar.cpp progress bar unit tests: skip non-utf8 2020-12-28 02:01:54 -05:00
reader.cpp kill enforce_utf8(), forcing notcurses_canutf8() 2020-11-28 23:55:17 -05:00
reel.cpp Reels unit test: REQUIRE tablet plane #1197 2020-12-11 20:29:48 -05:00
reelgaps.cpp ncreel: conform to the New Way #627 2020-09-13 14:18:42 -04:00
resize.cpp ncpile_create() not NCPLANE_OPTION_NEWPILE #1078 2020-11-23 22:58:05 -05:00
rotate.cpp rename cell->nccell, keep alias #1200 2020-12-13 00:49:37 -05:00
scrolling.cpp rename cell->nccell, keep alias #1200 2020-12-13 00:49:37 -05:00
selector.cpp ncpile_create() not NCPLANE_OPTION_NEWPILE #1078 2020-11-23 22:58:05 -05:00
stacking.cpp nontrivial stacking unit test #1068 2021-01-08 04:59:24 -05:00
version.cpp add version unit test #1054 2020-10-10 20:33:23 -04:00
visual.cpp Visual tests: complete endianness fixes #1130 2020-12-09 01:16:46 +00:00
wide.cpp fix return value of output functions 2021-01-08 04:58:50 -05:00
zaxis.cpp rename cell->nccell, keep alias #1200 2020-12-13 00:49:37 -05:00