xref: /netbsd-src/tests/lib/libcurses/tests/pad (revision ce321bb046b7a850b16aef44adff2afe1041bbfe)
1include start
2call pad newpad 24 120
3check pad NON_NULL
4call OK mvwprintw $pad 12 100 "%s" "testingtestingtestingtesting"
5call OK mvwprintw $pad 13 100 "%s" "testingtestingtestingtesting"
6call OK mvwprintw $pad 14 100 "%s" "testingtestingtestingtesting"
7call OK prefresh $pad 11 100 10 5 14 15
8compare pad1.chk
9
10call OK mvwprintw $pad 12 105 "%s" "222222222222"
11call OK mvwprintw $pad 13 105 "%s" "222222222222"
12call OK mvwprintw $pad 14 105 "%s" "222222222222"
13call OK pnoutrefresh $pad 11 100 10 5 14 15
14call OK mvwprintw $pad 12 107 "%s" "333333333333"
15call OK mvwprintw $pad 13 107 "%s" "333333333333"
16call OK mvwprintw $pad 14 107 "%s" "333333333333"
17call OK pnoutrefresh $pad 11 100 10 5 14 15
18call OK doupdate
19compare pad2.chk
20
21call sub subpad $pad 6 10 9 102
22check sub NON_NULL
23call OK mvwprintw $sub 1 1 "%s" "4444444444"
24call OK mvwprintw $sub 1 2 "%s" "4444444444"
25call OK mvwprintw $sub 1 3 "%s" "4444444444"
26call OK mvwprintw $sub 1 4 "%s" "4444444444"
27call OK mvwprintw $sub 1 5 "%s" "4444444444"
28call OK mvwprintw $sub 1 6 "%s" "4444444444"
29call OK prefresh $pad 5 100 8 6 18 18
30compare pad3.chk
31