Make sure test names are unique in gdb.base/gdbinit-history.exp

Use with_test_prefix to avoid duplicating test names when calling
the procedure test_gdbinit_history_setting multiple times.

gdb/testsuite/ChangeLog:

	* gdb.base/gdbinit-history.exp (test_gdbinit_history_setting):
	Use with_test_prefix.
This commit is contained in:
Patrick Palka 2015-05-21 18:53:03 -04:00
parent 36b0313f2f
commit 158bf1b4aa
2 changed files with 14 additions and 7 deletions

View File

@ -1,3 +1,8 @@
2015-05-22 Patrick Palka <patrick@parcs.ath.cx>
* gdb.base/gdbinit-history.exp (test_gdbinit_history_setting):
Use with_test_prefix.
2015-05-21 Andrew Burgess <andrew.burgess@embecosm.com>
* gdb.base/completion.exp: Add test for completion of layout

View File

@ -39,15 +39,17 @@ proc test_gdbinit_history_setting { home size } {
set saved_internal_gdbflags $INTERNAL_GDBFLAGS
set INTERNAL_GDBFLAGS [string map {"-nx" ""} $INTERNAL_GDBFLAGS]
gdb_exit
gdb_start
with_test_prefix "home=$home" {
gdb_exit
gdb_start
gdb_test "show history size" "The size of the command history is $size."
gdb_test "show history size" "The size of the command history is $size."
if { $size == "0" } {
gdb_test_no_output "show commands"
} elseif { $size != "1" } {
gdb_test "show commands" " . show history size\r\n . show commands"
if { $size == "0" } {
gdb_test_no_output "show commands"
} elseif { $size != "1" } {
gdb_test "show commands" " . show history size\r\n . show commands"
}
}
set INTERNAL_GDBFLAGS $saved_internal_gdbflags