]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[gdb/testsuite] Fix gdb.tui/basic.exp for TERM=ansis
authorTom de Vries <tdevries@suse.de>
Fri, 8 Aug 2025 11:51:00 +0000 (13:51 +0200)
committerTom de Vries <tdevries@suse.de>
Fri, 8 Aug 2025 11:51:00 +0000 (13:51 +0200)
commita99fc443dc9a825e373e9e25576e0bf611167bc2
treeac0dcc37b1972221b6e475ec4679e45068cb7f6a
parent3aeec96467367a1139e877f679117beaccba084c
[gdb/testsuite] Fix gdb.tui/basic.exp for TERM=ansis

With test-case gdb.tui/basic.exp and TERM=ansis, I run into (with some logging
added):
...
status line: '<reverse:1><intensity:dim>exec No process (asm) In:
             L??   PC: ?? <reverse:0><intensity:normal>'
FAIL: gdb.tui/basic.exp: status window: reverse
...

The status window uses ncurses attribute standout, which can differ between
different terminal settings.

Fix this by making the matching less strict.

Tested on x86_64-linux.
gdb/testsuite/gdb.tui/basic.exp