| @@ -2177,26 +2177,40 @@ underscore_body() | | | @@ -2177,26 +2177,40 @@ underscore_body() |
2177 | h_run underscore | | 2177 | h_run underscore |
2178 | } | | 2178 | } |
2179 | | | 2179 | |
2180 | atf_test_case wunderscore | | 2180 | atf_test_case wunderscore |
2181 | wunderscore_head() | | 2181 | wunderscore_head() |
2182 | { | | 2182 | { |
2183 | atf_set "descr" "Manipulate underscore attribute on window" | | 2183 | atf_set "descr" "Manipulate underscore attribute on window" |
2184 | } | | 2184 | } |
2185 | wunderscore_body() | | 2185 | wunderscore_body() |
2186 | { | | 2186 | { |
2187 | h_run wunderscore | | 2187 | h_run wunderscore |
2188 | } | | 2188 | } |
2189 | | | 2189 | |
| | | 2190 | ########################################## |
| | | 2191 | # Simulate curses application behaviour |
| | | 2192 | ########################################## |
| | | 2193 | |
| | | 2194 | atf_test_case mutt_test |
| | | 2195 | mutt_test_head() |
| | | 2196 | { |
| | | 2197 | atf_set "descr" "Try to emulate a curses application" |
| | | 2198 | } |
| | | 2199 | mutt_test_body() |
| | | 2200 | { |
| | | 2201 | h_run mutt_test |
| | | 2202 | } |
| | | 2203 | |
2190 | atf_init_test_cases() | | 2204 | atf_init_test_cases() |
2191 | { | | 2205 | { |
2192 | # testframe utility functions | | 2206 | # testframe utility functions |
2193 | atf_add_test_case startup | | 2207 | atf_add_test_case startup |
2194 | atf_add_test_case window | | 2208 | atf_add_test_case window |
2195 | atf_add_test_case start_slk | | 2209 | atf_add_test_case start_slk |
2196 | atf_add_test_case window_hierarchy | | 2210 | atf_add_test_case window_hierarchy |
2197 | atf_add_test_case two_window | | 2211 | atf_add_test_case two_window |
2198 | atf_add_test_case varcheck | | 2212 | atf_add_test_case varcheck |
2199 | | | 2213 | |
2200 | # curses add characters to window routines | | 2214 | # curses add characters to window routines |
2201 | atf_add_test_case addbytes | | 2215 | atf_add_test_case addbytes |
2202 | atf_add_test_case addch | | 2216 | atf_add_test_case addch |
| @@ -2434,14 +2448,17 @@ atf_init_test_cases() | | | @@ -2434,14 +2448,17 @@ atf_init_test_cases() |
2434 | # curses insert or delete lines routines | | 2448 | # curses insert or delete lines routines |
2435 | atf_add_test_case deleteln | | 2449 | atf_add_test_case deleteln |
2436 | atf_add_test_case insertln | | 2450 | atf_add_test_case insertln |
2437 | atf_add_test_case insdelln | | 2451 | atf_add_test_case insdelln |
2438 | | | 2452 | |
2439 | # curses print formatted strings on windows routines | | 2453 | # curses print formatted strings on windows routines |
2440 | atf_add_test_case wprintw | | 2454 | atf_add_test_case wprintw |
2441 | atf_add_test_case mvprintw | | 2455 | atf_add_test_case mvprintw |
2442 | atf_add_test_case mvscanw | | 2456 | atf_add_test_case mvscanw |
2443 | | | 2457 | |
2444 | # curses underscore attribute manipulation routines | | 2458 | # curses underscore attribute manipulation routines |
2445 | atf_add_test_case underscore | | 2459 | atf_add_test_case underscore |
2446 | atf_add_test_case wunderscore | | 2460 | atf_add_test_case wunderscore |
| | | 2461 | |
| | | 2462 | # emulate a curses application |
| | | 2463 | atf_add_test_case mutt_test |
2447 | } | | 2464 | } |