Module Name: src Committed By: blymn Date: Tue Jun 11 08:00:38 UTC 2019
Modified Files: src/tests/lib/libcurses: t_curses.sh src/tests/lib/libcurses/check_files: derwin1.chk derwin2.chk src/tests/lib/libcurses/tests: derwin Log Message: fix derwin test. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/tests/lib/libcurses/t_curses.sh cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libcurses/check_files/derwin1.chk \ src/tests/lib/libcurses/check_files/derwin2.chk cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libcurses/tests/derwin 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.10 src/tests/lib/libcurses/t_curses.sh:1.11 --- src/tests/lib/libcurses/t_curses.sh:1.10 Sun Jun 9 07:48:47 2019 +++ src/tests/lib/libcurses/t_curses.sh Tue Jun 11 08:00:38 2019 @@ -763,7 +763,7 @@ atf_init_test_cases() atf_add_test_case curs_set atf_add_test_case define_key # atf_add_test_case delay_output # not working -# atf_add_test_case derwin # not working + atf_add_test_case derwin atf_add_test_case doupdate # atf_add_test_case dupwin # not working atf_add_test_case erasechar Index: src/tests/lib/libcurses/check_files/derwin1.chk diff -u src/tests/lib/libcurses/check_files/derwin1.chk:1.1 src/tests/lib/libcurses/check_files/derwin1.chk:1.2 --- src/tests/lib/libcurses/check_files/derwin1.chk:1.1 Sun May 26 09:54:33 2019 +++ src/tests/lib/libcurses/check_files/derwin1.chk Tue Jun 11 08:00:38 2019 @@ -3,4 +3,4 @@ 000000 000000 000000 - 000000cup8;11X + 000000 \ No newline at end of file Index: src/tests/lib/libcurses/check_files/derwin2.chk diff -u src/tests/lib/libcurses/check_files/derwin2.chk:1.1 src/tests/lib/libcurses/check_files/derwin2.chk:1.2 --- src/tests/lib/libcurses/check_files/derwin2.chk:1.1 Sun May 26 09:54:33 2019 +++ src/tests/lib/libcurses/check_files/derwin2.chk Tue Jun 11 08:00:38 2019 @@ -1 +1 @@ -cup4;7X222cup5;7X222cup6;7X222cup8;11X +0222cup5;7X222cup6;7X222cup8;6X \ No newline at end of file Index: src/tests/lib/libcurses/tests/derwin diff -u src/tests/lib/libcurses/tests/derwin:1.1 src/tests/lib/libcurses/tests/derwin:1.2 --- src/tests/lib/libcurses/tests/derwin:1.1 Sun May 26 09:54:33 2019 +++ src/tests/lib/libcurses/tests/derwin Tue Jun 11 08:00:38 2019 @@ -1,5 +1,10 @@ include start include window_create +call OK scrollok $win1 $TRUE +call OK wmove $win1 5 0 +call OK waddstr $win1 "000000" +call OK wmove $win1 4 0 +call OK wscrl $win1 -1 call OK wmove $win1 0 0 call OK waddstr $win1 "000000" call OK wmove $win1 1 0 @@ -10,17 +15,18 @@ call OK wmove $win1 3 0 call OK waddstr $win1 "000000" call OK wmove $win1 4 0 call OK waddstr $win1 "000000" -call OK wmove $win1 5 0 -call OK waddstr $win1 "000000" call OK wrefresh $win1 compare derwin1.chk call win2 derwin $win1 3 3 1 1 check win2 NON_NULL -call OK wmove $win2 0 0 +call OK scrollok $win2 $TRUE +call OK wmove $win2 2 0 call OK waddstr $win2 "222" call OK wmove $win2 1 0 +call OK wscrl $win2 -1 +call OK wmove $win2 0 0 call OK waddstr $win2 "222" -call OK wmove $win2 2 0 +call OK wmove $win2 1 0 call OK waddstr $win2 "222" call OK wrefresh $win1 compare derwin2.chk