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

Reply via email to