Home | History | Annotate | Download | only in libcurses
History log of /src/tests/lib/libcurses/t_curses.sh
RevisionDateAuthorComments
 1.33  04-Feb-2025  andvar s/correspnding/corresponding/ in atf description.
 1.32  03-May-2022  blymn branches: 1.32.4;
Add mutt_test to the test runs, this test tries to emulate a real
curses application to test the interaction of various curses calls.
 1.31  26-Apr-2022  blymn Add test for wresize.
 1.30  21-Apr-2022  blymn Actually add the bkgrndset test case so it runs plus fix a typo in
the bkgrndset test script.
 1.29  20-Apr-2022  blymn Add a test for the bkgrndset function
 1.28  04-Apr-2022  andvar fix various typos, mainly in comments.
 1.27  25-Jan-2022  blymn Remove excess shift since locale is no longer passed
 1.26  25-Jan-2022  blymn Update of tests to account for output changes associated with wide char
fixes. Also, default all tests to using UTF8 instead of doing a special
dance for the wide character tests and fix debug_test to force set the
locale to UTF8 so tests under debug don't throw spurious mismatches
when a wide character test is run.
 1.25  31-Dec-2021  andvar fix few typos in comments, mainly in word "parameter".
 1.24  21-Aug-2021  andvar fix some more typos in comments/log messages, improve wording as well.
 1.23  13-Feb-2021  rillig tests/libcurses: remove include path handling

All include commands in the current test suite use relative paths.
Instead of a fixed include path, interpret the included filename
relative to the including file.
 1.22  13-Feb-2021  rillig tests/libcurses: add test for addbytes
 1.21  09-Feb-2021  rillig tests/libcurses: add missing space after control flow keywords
 1.20  29-Oct-2020  blymn Disable the wgetch test as it appears to be missing at the moment.
 1.19  27-Oct-2020  martin Use the relative paths in the installed version, not the (different)
source pathes.
 1.18  24-Oct-2020  blymn Merge in code from Google Summer of Code project which dramatically
increases the number of tests performed.

Thanks to Naman Jain <jnaman806@gmail.com> for his excellent work on
this GSoC project.
 1.17  30-Jun-2019  blymn Fix test for pad and enable it.
 1.16  30-Jun-2019  blymn Enable mvscanw test since libcurses is now correct.
 1.15  26-Jun-2019  blymn Enable beep test, return is correct.
 1.14  25-Jun-2019  blymn Fixed mvscanw test but leave disabled for the moment, the return for
mvscanw is incorrect in libcurses, we need a major lib version bump
to correct it.
 1.13  11-Jun-2019  blymn Fixed bug in curses library keyname, test now passes.
 1.12  11-Jun-2019  blymn Fix dupwin test.
 1.11  11-Jun-2019  blymn fix derwin test.
 1.10  09-Jun-2019  blymn Add an extra parameter to the h_run function so flags can be passed
to the director.
 1.9  26-May-2019  blymn Add more tests for curses
 1.8  15-Sep-2011  blymn branches: 1.8.42;
Remove the beep test for the moment, the return code does not conform
to SUSv2. An update to the slave code will break this test until
beep() is fixed but that will require a major bump on the libcurses
library due to the interface change which is being deferred until all
the tests are done and all the interface changes can be batched up.
 1.7  08-Sep-2011  blymn - Add a delay just after the function is passed to the slave, this
gives the slave time to process the command and produce output before
the director drains output from the slave. This is particularly
important when the slave is set up for timed input because the ioctl
used by curses to set the tty parameters waits for pending output to
drain.
- make a debug statement conditional on verbose again
- make a warning about output from the slave conditional on verbose
- fix setting the minimum input delay, it should be milliseconds not
nanoseconds.
- Handle nanosleep returning early due to a signal, restart the sleep
with the remaining time.
 1.6  29-Aug-2011  christos comment out racy test that I will not bother fixing for now.
 1.5  29-Aug-2011  christos make sure that our terminal has a consistent size now that terminfo obeys
the environment variables.
 1.4  17-Jun-2011  christos Remove environment variable settings.
Now that we are not abusing $HOME to get to the terminfo db, make it visible.
 1.3  17-Jun-2011  christos turn off verbose
 1.2  17-Jun-2011  christos - pass things in arguments instead of environment
- sanity check arguments
- disable extra data warning, old tests gave it too
- print more detailed errors
- use err/warn more
*some tests still fail; more than they used to*
 1.1  10-Apr-2011  blymn branches: 1.1.2;
Add atf for libcurses with some tests
 1.1.2.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.8.42.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.8.42.1  10-Jun-2019  christos Sync with HEAD
 1.32.4.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed