tests/libcurses: demonstrate more bugs in addch

This commit is contained in:
rillig 2021-02-07 13:06:02 +00:00
parent 4e30fe2ad3
commit 2eb448fe3b
1 changed files with 3 additions and 0 deletions

View File

@ -8,6 +8,7 @@ call OK addch "\n"
# Somewhere between NetBSD 8.0 and 9.0, a bug was added to addch that
# doubled the spaces for a tab. Instead of 8 spaces, there are now 16.
call OK addch "\t"
call2 6 16 getyx STDSCR # FIXME: must be 8, not 16
call OK addch "8"
call OK addch "\n"
@ -15,6 +16,8 @@ call OK addch "\n"
# doubled the spaces for a tab. Instead of 1 space, there are now 2.
call OK addstr "0123456"
call OK addch "\t"
call2 7 9 getyx STDSCR # FIXME: with probability around 50%, the
# 7 comes out as a 6.
call OK addch "8"
call OK addch "\n"