Module Name: src Committed By: blymn Date: Sun May 26 07:28:15 UTC 2019
Modified Files: src/tests/lib/libcurses/check_files: copywin10.chk copywin11.chk copywin12.chk copywin13.chk copywin14.chk copywin2.chk copywin5.chk copywin6.chk copywin7.chk copywin8.chk copywin9.chk src/tests/lib/libcurses/tests: copywin Log Message: Adjust copywin test to work correctly with updated curses. This fixes PR 54231 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libcurses/check_files/copywin10.chk \ src/tests/lib/libcurses/check_files/copywin11.chk \ src/tests/lib/libcurses/check_files/copywin12.chk \ src/tests/lib/libcurses/check_files/copywin13.chk \ src/tests/lib/libcurses/check_files/copywin14.chk \ src/tests/lib/libcurses/check_files/copywin2.chk \ src/tests/lib/libcurses/check_files/copywin5.chk \ src/tests/lib/libcurses/check_files/copywin6.chk \ src/tests/lib/libcurses/check_files/copywin7.chk \ src/tests/lib/libcurses/check_files/copywin8.chk \ src/tests/lib/libcurses/check_files/copywin9.chk cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libcurses/tests/copywin 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/check_files/copywin10.chk diff -u src/tests/lib/libcurses/check_files/copywin10.chk:1.2 src/tests/lib/libcurses/check_files/copywin10.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin10.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin10.chk Sun May 26 07:28:14 2019 @@ -1 +1 @@ -cup11;15Xt s i cup12;15Xg e t cup13;15Xn t s cup14;15X n t scup15;15Xt n t cup16;15X t n t \ No newline at end of file +cup11;15Xt s i cup12;15Xg e t cup13;15Xn t s cup14;15X n t scup15;15Xt n t cup16;16Xt n t \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin11.chk diff -u src/tests/lib/libcurses/check_files/copywin11.chk:1.2 src/tests/lib/libcurses/check_files/copywin11.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin11.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin11.chk Sun May 26 07:28:14 2019 @@ -1,4 +1,4 @@ cup3;6Xel el elcup6;7Xel - elcup8;7Xelcup3;6Xcup11;15Xelcup12;15Xelcup13;15Xelcup14;16Xelcup15;15Xelcup16;16Xelcup11;15X \ No newline at end of file + elcup8;7Xelcup3;6Xcup11;15Xelcup12;15Xelcup13;15Xelcup14;16Xelcup15;15Xelcup16;16Xelcup17;15Xel \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin12.chk diff -u src/tests/lib/libcurses/check_files/copywin12.chk:1.2 src/tests/lib/libcurses/check_files/copywin12.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin12.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin12.chk Sun May 26 07:28:14 2019 @@ -1,4 +1,4 @@ cup3;6Xt s i g e t n t scup6;7Xn t s - t n tcup8;7Xt n tcup8;11X \ No newline at end of file + t n tcup8;7Xt n t \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin13.chk diff -u src/tests/lib/libcurses/check_files/copywin13.chk:1.2 src/tests/lib/libcurses/check_files/copywin13.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin13.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin13.chk Sun May 26 07:28:14 2019 @@ -1 +1 @@ -cup11;16Xe t ncup12;16Xt s icup13;16Xg e tcup14;15Xi g ecup15;16Xi g ecup16;15Xs i g \ No newline at end of file +cup11;16Xe t ncup12;16Xt s icup13;16Xg e tcup14;15Xi g ecup15;16Xi g ecup17;15Xs i ge \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin14.chk diff -u src/tests/lib/libcurses/check_files/copywin14.chk:1.2 src/tests/lib/libcurses/check_files/copywin14.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin14.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin14.chk Sun May 26 07:28:14 2019 @@ -1 +1 @@ -cup11;15Xtesticup12;15Xgtestcup13;15Xngtescup14;16Xngtescup15;15Xtingtcup16;16Xtingt \ No newline at end of file +cup11;15Xtesticup12;15Xgtestcup13;15Xngtescup14;16Xngtescup15;15Xtingtcup16;16Xt n t \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin2.chk diff -u src/tests/lib/libcurses/check_files/copywin2.chk:1.2 src/tests/lib/libcurses/check_files/copywin2.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin2.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin2.chk Sun May 26 07:28:14 2019 @@ -3,4 +3,4 @@ cup3;6Xtestin ngtest ingtes tingte - stingtcup8;11X \ No newline at end of file + stingt \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin5.chk diff -u src/tests/lib/libcurses/check_files/copywin5.chk:1.2 src/tests/lib/libcurses/check_files/copywin5.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin5.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin5.chk Sun May 26 07:28:14 2019 @@ -1 +1 @@ -testingtecup12;15Xstingtestcup13;15Xingtestincup14;15Xgtestingtcup15;15Xestingtescup16;15Xtingtesticup16;23X \ No newline at end of file +testingtecup12;15Xstingtestcup13;15Xingtestincup14;15Xgtestingtcup15;15Xestingtescup17;15Xtingtesticup16;15X \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin6.chk diff -u src/tests/lib/libcurses/check_files/copywin6.chk:1.2 src/tests/lib/libcurses/check_files/copywin6.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin6.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin6.chk Sun May 26 07:28:15 2019 @@ -1,6 +1,4 @@ -cup3;6Xtestin - stingt +cup3;6Xstingt ingtes gtesti - esting - tingtecup8;11X \ No newline at end of file + estingcup8;6X \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin7.chk diff -u src/tests/lib/libcurses/check_files/copywin7.chk:1.2 src/tests/lib/libcurses/check_files/copywin7.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin7.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin7.chk Sun May 26 07:28:15 2019 @@ -1,6 +1,4 @@ -cup3;6Xel +el el el - el - el - elcup11;15Xelcup12;15Xelcup13;15Xelcup14;15Xelcup15;15Xelcup16;15Xel \ No newline at end of file + elcup11;15Xelcup12;15Xelcup13;15Xelcup14;15Xelcup15;15Xelcup17;15Xel \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin8.chk diff -u src/tests/lib/libcurses/check_files/copywin8.chk:1.2 src/tests/lib/libcurses/check_files/copywin8.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin8.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin8.chk Sun May 26 07:28:15 2019 @@ -1,4 +1,4 @@ cup3;6Xt s i g e t n t scup6;7Xn t s - t n tcup8;7Xt n tcup8;11X \ No newline at end of file + t n tcup8;7Xt n t \ No newline at end of file Index: src/tests/lib/libcurses/check_files/copywin9.chk diff -u src/tests/lib/libcurses/check_files/copywin9.chk:1.2 src/tests/lib/libcurses/check_files/copywin9.chk:1.3 --- src/tests/lib/libcurses/check_files/copywin9.chk:1.2 Fri Sep 16 08:05:28 2011 +++ src/tests/lib/libcurses/check_files/copywin9.chk Sun May 26 07:28:15 2019 @@ -1 +1 @@ -cup11;16Xe t ncup12;16Xt s icup13;16Xg e tcup14;15Xi g ecup15;16Xi g ecup16;15Xs i g \ No newline at end of file +cup11;16Xe t ncup12;16Xt s icup13;16Xg e tcup14;15Xi g ecup15;16Xi g ecup17;15Xs i ge \ No newline at end of file Index: src/tests/lib/libcurses/tests/copywin diff -u src/tests/lib/libcurses/tests/copywin:1.1 src/tests/lib/libcurses/tests/copywin:1.2 --- src/tests/lib/libcurses/tests/copywin:1.1 Sun Apr 10 09:55:10 2011 +++ src/tests/lib/libcurses/tests/copywin Sun May 26 07:28:15 2019 @@ -4,12 +4,16 @@ call win2 newwin 7 9 10 14 check win2 NON_NULL call OK wrefresh $win2 compare copywin1.chk +call OK scrollok $win1 $TRUE +call OK scrollok $win2 $TRUE +call OK mvwprintw $win1 5 0 "%s" "stingt" +call OK wmove $win1 4 0 +call OK wscrl $win1 -1 call OK mvwprintw $win1 0 0 "%s" "testin" call OK mvwprintw $win1 1 0 "%s" "gtesti" call OK mvwprintw $win1 2 0 "%s" "ngtest" call OK mvwprintw $win1 3 0 "%s" "ingtes" call OK mvwprintw $win1 4 0 "%s" "tingte" -call OK mvwprintw $win1 5 0 "%s" "stingt" call OK wrefresh $win1 compare copywin2.chk call OK copywin $win1 $win2 0 0 1 1 7 7 0 @@ -20,12 +24,13 @@ call OK wclear $win2 call OK wrefresh $win1 call OK wrefresh $win2 compare copywin4.chk +call OK mvwprintw $win2 5 0 "%s" "tingtesti" +call OK wscrl $win2 -1 call OK mvwprintw $win2 0 0 "%s" "testingte" call OK mvwprintw $win2 1 0 "%s" "stingtest" call OK mvwprintw $win2 2 0 "%s" "ingtestin" call OK mvwprintw $win2 3 0 "%s" "gtestingt" call OK mvwprintw $win2 4 0 "%s" "estingtes" -call OK mvwprintw $win2 5 0 "%s" "tingtesti" call OK wrefresh $win2 compare copywin5.chk call OK copywin $win2 $win1 0 0 0 0 7 9 0 @@ -36,20 +41,22 @@ call OK wclear $win2 call OK wrefresh $win1 call OK wrefresh $win2 compare copywin7.chk +call OK mvwprintw $win1 5 0 "%s" " t n t" +call OK wscrl $win1 -1 call OK mvwprintw $win1 0 0 "%s" "t s i " call OK mvwprintw $win1 1 0 "%s" "g e t " call OK mvwprintw $win1 2 0 "%s" "n t s " call OK mvwprintw $win1 3 0 "%s" " n t s" call OK mvwprintw $win1 4 0 "%s" "t n t " -call OK mvwprintw $win1 5 0 "%s" " t n t" call OK wrefresh $win1 compare copywin8.chk +call OK mvwprintw $win2 5 0 "%s" "s i g " +call OK wscrl $win2 -1 call OK mvwprintw $win2 0 0 "%s" " e t n" call OK mvwprintw $win2 1 0 "%s" " t s i" call OK mvwprintw $win2 2 0 "%s" " g e t" call OK mvwprintw $win2 3 0 "%s" "i g e " call OK mvwprintw $win2 4 0 "%s" " i g e" -call OK mvwprintw $win2 5 0 "%s" "s i g " call OK wrefresh $win2 compare copywin9.chk call OK copywin $win1 $win2 0 0 0 0 6 6 0 @@ -60,20 +67,22 @@ call OK wclear $win2 call OK wrefresh $win1 call OK wrefresh $win2 compare copywin11.chk +call OK mvwprintw $win1 5 0 "%s" " t n t" +call OK wscrl $win1 -1 call OK mvwprintw $win1 0 0 "%s" "t s i " call OK mvwprintw $win1 1 0 "%s" "g e t " call OK mvwprintw $win1 2 0 "%s" "n t s " call OK mvwprintw $win1 3 0 "%s" " n t s" call OK mvwprintw $win1 4 0 "%s" "t n t " -call OK mvwprintw $win1 5 0 "%s" " t n t" call OK wrefresh $win1 compare copywin12.chk +call OK mvwprintw $win2 5 0 "%s" "s i g " +call OK wscrl $win2 -1 call OK mvwprintw $win2 0 0 "%s" " e t n" call OK mvwprintw $win2 1 0 "%s" " t s i" call OK mvwprintw $win2 2 0 "%s" " g e t" call OK mvwprintw $win2 3 0 "%s" "i g e " call OK mvwprintw $win2 4 0 "%s" " i g e" -call OK mvwprintw $win2 5 0 "%s" "s i g " call OK wrefresh $win2 compare copywin13.chk call OK copywin $win1 $win2 0 0 0 0 6 6 1