[gdb/testsuite] Fix gdb.tui/main.exp without TUI
authorTom de Vries <tdevries@suse.de>
Sat, 29 Apr 2023 05:00:34 +0000 (07:00 +0200)
committerTom de Vries <tdevries@suse.de>
Sat, 29 Apr 2023 05:00:34 +0000 (07:00 +0200)
With a build with --disable-tui, we get:
...
(gdb) PASS: gdb.tui/main.exp: set interactive-mode off
maint set tui-left-margin-verbose on^M
Undefined maintenance set command: "tui-left-margin-verbose on".  \
  Try "help maintenance set".^M
(gdb) FAIL: gdb.tui/main.exp: maint set tui-left-margin-verbose on
...

Fix this by adding the missing "require allow_tui_tests".

Tested on x86_64-linux.

gdb/testsuite/gdb.tui/main.exp

index 9cd3ce8a96d578465259680bb597022df91415e3..8664206e30ba3de46b9f1054448684bd7e275ddf 100644 (file)
@@ -15,6 +15,8 @@
 
 # Test that "file" shows "main".
 
+require allow_tui_tests
+
 tuiterm_env
 
 standard_testfile tui-layout.c