Module Name: src Committed By: blymn Date: Tue Apr 26 22:48:36 UTC 2022
Modified Files: src/tests/lib/libcurses: t_curses.sh src/tests/lib/libcurses/tests: Makefile Added Files: src/tests/lib/libcurses/tests: wresize Log Message: Add test for wresize. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/tests/lib/libcurses/t_curses.sh cvs rdiff -u -r1.6 -r1.7 src/tests/lib/libcurses/tests/Makefile cvs rdiff -u -r0 -r1.1 src/tests/lib/libcurses/tests/wresize Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/lib/libcurses/t_curses.sh diff -u src/tests/lib/libcurses/t_curses.sh:1.30 src/tests/lib/libcurses/t_curses.sh:1.31 --- src/tests/lib/libcurses/t_curses.sh:1.30 Thu Apr 21 07:03:44 2022 +++ src/tests/lib/libcurses/t_curses.sh Tue Apr 26 22:48:36 2022 @@ -1666,6 +1666,16 @@ wredrawln_body() h_run wredrawln } +atf_test_case wresize +wresize_head() +{ + atf_set "descr" "Tests resizing a window with a subwin" +} +wresize_body() +{ + h_run wresize +} + ########################################## # curses soft label key routines ########################################## @@ -2365,6 +2375,7 @@ atf_init_test_cases() atf_add_test_case is_linetouched atf_add_test_case is_wintouched atf_add_test_case redrawwin + atf_add_test_case wresize atf_add_test_case wredrawln # curses soft label key routines Index: src/tests/lib/libcurses/tests/Makefile diff -u src/tests/lib/libcurses/tests/Makefile:1.6 src/tests/lib/libcurses/tests/Makefile:1.7 --- src/tests/lib/libcurses/tests/Makefile:1.6 Wed Apr 20 07:43:05 2022 +++ src/tests/lib/libcurses/tests/Makefile Tue Apr 26 22:48:36 2022 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2022/04/20 07:43:05 blymn Exp $ +# $NetBSD: Makefile,v 1.7 2022/04/26 22:48:36 blymn Exp $ NOMAN= # defined @@ -213,6 +213,7 @@ FILES+= winsch FILES+= winwstr FILES+= wprintw FILES+= wredrawln +FILES+= wresize FILES+= wscrl FILES+= wsetscrreg FILES+= wstandout Added files: Index: src/tests/lib/libcurses/tests/wresize diff -u /dev/null src/tests/lib/libcurses/tests/wresize:1.1 --- /dev/null Tue Apr 26 22:48:36 2022 +++ src/tests/lib/libcurses/tests/wresize Tue Apr 26 22:48:36 2022 @@ -0,0 +1,9 @@ +include window + +call win2 subwin $win1 5 5 3 6 +check win2 NON_NULL +# +call OK wresize $win1 4 4 +# +call2 4 4 getmaxyx $win1 +call2 3 3 getmaxyx $win2