diff options
author | Lancelot SIX <lsix@lancelotsix.com> | 2021-11-19 23:55:05 +0000 |
---|---|---|
committer | Lancelot SIX <lsix@lancelotsix.com> | 2022-01-07 22:43:33 +0000 |
commit | d60bbc70c0af7db13c98c6bbb358f9c989ce3476 (patch) | |
tree | a40a6e377940e4e102b1898a26ef70c25a506ea4 | |
parent | 7a6a9616113ff071fc4a4014dc827c33f3f22292 (diff) | |
download | binutils-d60bbc70c0af7db13c98c6bbb358f9c989ce3476.zip binutils-d60bbc70c0af7db13c98c6bbb358f9c989ce3476.tar.gz binutils-d60bbc70c0af7db13c98c6bbb358f9c989ce3476.tar.bz2 |
gdb/testsuite: Remove duplicates from gdb.base/del.exp
When running the testsuite, I have:
Running .../gdb/testsuite/gdb.base/del.exp ...
DUPLICATE: gdb.base/del.exp: info break after removing break on main
Refactor slightly this test to run the various configurations under
foreach_with_prefix so each variant is automatically prefixed, ensuring
that the forgotten custom test name cannot happen.
Tested on x86_64-linux.
-rw-r--r-- | gdb/testsuite/gdb.base/del.exp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/gdb/testsuite/gdb.base/del.exp b/gdb/testsuite/gdb.base/del.exp index 02f6875..29ab5f5 100644 --- a/gdb/testsuite/gdb.base/del.exp +++ b/gdb/testsuite/gdb.base/del.exp @@ -32,30 +32,30 @@ proc test_delete_alias { alias } { # First of all, remove all previous breakpoints if there were any, # and then verify that we do not have any breakpoint lying around. gdb_test_no_output "delete" \ - "remove all breakpoints ($alias)" + "remove all breakpoints" gdb_test "info break" \ "No breakpoints or watchpoints." \ - "info break after removing break on main" + "info break after clearing breakpoints" + - # Now, insert a breakpoint at an easy location, and then remove it # using $alias. We verified that the removal worked by checking # the list of breakpoints. gdb_test "break -q main" \ "Breakpoint.*at.* file .*$srcfile, line.*" \ - "breakpoint insertion ($alias)" - + "breakpoint insertion" + gdb_test_no_output "$alias \$bpnum" \ - "Remove last breakpoint ($alias)" - + "Remove last breakpoint" + gdb_test "info break" \ "No breakpoints or watchpoints." \ - "info break after removing break on main ($alias)" + "info break after removing break on main" } # Test various shortcut forms of the "delete" command. -test_delete_alias "del" -test_delete_alias "d" - +foreach_with_prefix alias {"del" "d"} { + test_delete_alias $alias +} |