Module Name:    src
Committed By:   blymn
Date:           Tue May  3 22:18:16 UTC 2022

Modified Files:
        src/tests/lib/libcurses: t_curses.sh
        src/tests/lib/libcurses/tests: mutt_test

Log Message:
Add mutt_test to the test runs, this test tries to emulate a real
curses application to test the interaction of various curses calls.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/tests/lib/libcurses/t_curses.sh
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libcurses/tests/mutt_test

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.31 src/tests/lib/libcurses/t_curses.sh:1.32
--- src/tests/lib/libcurses/t_curses.sh:1.31	Tue Apr 26 22:48:36 2022
+++ src/tests/lib/libcurses/t_curses.sh	Tue May  3 22:18:16 2022
@@ -2187,6 +2187,20 @@ wunderscore_body()
 	h_run wunderscore
 }
 
+##########################################
+# Simulate curses application behaviour
+##########################################
+
+atf_test_case mutt_test
+mutt_test_head()
+{
+	atf_set "descr" "Try to emulate a curses application"
+}
+mutt_test_body()
+{
+	h_run mutt_test
+}
+
 atf_init_test_cases()
 {
 	# testframe utility functions
@@ -2444,4 +2458,7 @@ atf_init_test_cases()
 	# curses underscore attribute manipulation routines
 	atf_add_test_case underscore
 	atf_add_test_case wunderscore
+
+	# emulate a curses application
+	atf_add_test_case mutt_test
 }

Index: src/tests/lib/libcurses/tests/mutt_test
diff -u src/tests/lib/libcurses/tests/mutt_test:1.2 src/tests/lib/libcurses/tests/mutt_test:1.3
--- src/tests/lib/libcurses/tests/mutt_test:1.2	Thu Sep 19 11:31:58 2019
+++ src/tests/lib/libcurses/tests/mutt_test	Tue May  3 22:18:16 2022
@@ -1,3 +1,8 @@
+#
+# This test attempts to emulate some of the behaviours of mutt, it is neither
+# an exact nor complete emulation of what mutt does but it does test the
+# interaction of various call types.
+#
 include start_color
 include fill_screen
 comparend mutt_test1.chk

Reply via email to