From: Tom de Vries Date: Wed, 31 May 2023 13:31:15 +0000 (+0200) Subject: [gdb/testsuite] Fix gdb.tui/wrap-line.exp with --disable-tui X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0b1cae3530601b0e5e16bb10cebafa69c43a3d09;p=binutils-gdb.git [gdb/testsuite] Fix gdb.tui/wrap-line.exp with --disable-tui When running the test-case gdb.tui/wrap-line.exp with a build configured with --disable-tui, we run into: ... (gdb) PASS: gdb.tui/wrap-line.exp: width-hard-coded: set width 50 tui new-layout command-layout cmd 1^M Undefined command: "tui". Try "help".^M (gdb) ERROR: Undefined command "tui new-layout command-layout cmd 1". ... Fix this by guarding the command with allow_tui_tests. Tested on x86_64-linux. --- diff --git a/gdb/testsuite/gdb.tui/wrap-line.exp b/gdb/testsuite/gdb.tui/wrap-line.exp index 4587517504c..2f0e4a5e795 100644 --- a/gdb/testsuite/gdb.tui/wrap-line.exp +++ b/gdb/testsuite/gdb.tui/wrap-line.exp @@ -69,8 +69,10 @@ proc test_wrap { wrap_width } { # Test wrapping in both CLI and TUI. proc test_wrap_cli_tui { auto_detected_width } { - # Use a TUI layout with just a command window. - gdb_test_no_output "tui new-layout command-layout cmd 1" + if { [allow_tui_tests] } { + # Use a TUI layout with just a command window. + gdb_test_no_output "tui new-layout command-layout cmd 1" + } set gdb_width 0 set readline_width 0