diff options
author | Tom Tromey <tom@tromey.com> | 2019-07-21 08:13:58 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2019-07-27 21:08:36 -0600 |
commit | 52b75bf1dc759e8d9eda9a71caa52e458e57e4ff (patch) | |
tree | 98a47e6e7518e7839b623b7679401e9259f986ba /gdb/testsuite/gdb.tui/main.exp | |
parent | 2b1d00c2b828ea98fb61f07496882f8a7aa99f5f (diff) | |
download | gdb-52b75bf1dc759e8d9eda9a71caa52e458e57e4ff.zip gdb-52b75bf1dc759e8d9eda9a71caa52e458e57e4ff.tar.gz gdb-52b75bf1dc759e8d9eda9a71caa52e458e57e4ff.tar.bz2 |
Add test that "file" shows "main"
This adds a new test that checks that the "file" command will show the
program's "main".
gdb/testsuite/ChangeLog
2019-07-27 Tom Tromey <tom@tromey.com>
* gdb.tui/main.exp: New file.
Diffstat (limited to 'gdb/testsuite/gdb.tui/main.exp')
-rw-r--r-- | gdb/testsuite/gdb.tui/main.exp | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.tui/main.exp b/gdb/testsuite/gdb.tui/main.exp new file mode 100644 index 0000000..eab28de --- /dev/null +++ b/gdb/testsuite/gdb.tui/main.exp @@ -0,0 +1,34 @@ +# Copyright 2019 Free Software Foundation, Inc. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +# Test that "file" shows "main". + +load_lib "tuiterm.exp" + +standard_testfile tui-layout.c + +if {[build_executable "failed to prepare" ${testfile} ${srcfile}] == -1} { + return -1 +} + +# Note: don't pass the executable here +Term::clean_restart 24 80 + +if {![Term::enter_tui]} { + unsupported "TUI not supported" +} + +Term::command "file [standard_output_file $testfile]" +Term::check_contents "show main after file" ">|21 *return 0" |