mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-03-13 13:49:00 +08:00
gdb/testsuite: de-duplicate test names in gdb.python/py-frame-args.exp
Use with_test_prefix to de-duplicate test names. gdb/testsuite/ChangeLog: * gdb.python/py-frame-args.exp: De-duplicate test names. Change-Id: I5cc8bee692a0d071cb78258aca80ea642e00e7a8
This commit is contained in:
parent
382bc56bc7
commit
391750c355
@ -1,3 +1,7 @@
|
||||
2020-12-30 Simon Marchi <simon.marchi@polymtl.ca>
|
||||
|
||||
* gdb.python/py-frame-args.exp: De-duplicate test names.
|
||||
|
||||
2020-12-24 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||
|
||||
PR gdb/27059
|
||||
|
@ -38,32 +38,36 @@ gdb_continue_to_breakpoint "break-here" ".* break-here .*"
|
||||
|
||||
gdb_test_no_output "set print raw-frame-arguments off"
|
||||
|
||||
gdb_test_no_output "set print frame-arguments none"
|
||||
gdb_test "frame" ".*foo \\(x=\[.\]{3}, ss=\[.\]{3}\\).*" \
|
||||
"frame pretty,none"
|
||||
with_test_prefix "pretty frame args" {
|
||||
gdb_test_no_output "set print frame-arguments none"
|
||||
gdb_test "frame" ".*foo \\(x=\[.\]{3}, ss=\[.\]{3}\\).*" \
|
||||
"none"
|
||||
|
||||
gdb_test_no_output "set print frame-arguments scalars"
|
||||
gdb_test "frame" ".*foo \\(x=42, ss=super struct = {\[.\]{3}}\\).*" \
|
||||
"frame pretty,scalars"
|
||||
gdb_test_no_output "set print frame-arguments scalars"
|
||||
gdb_test "frame" ".*foo \\(x=42, ss=super struct = {\[.\]{3}}\\).*" \
|
||||
"scalars"
|
||||
|
||||
gdb_test_no_output "set print frame-arguments all"
|
||||
gdb_test "frame" \
|
||||
".*foo \\(x=42, ss=super struct = {a = m=<1>, b = m=<2>}\\).*" \
|
||||
"frame pretty,all"
|
||||
gdb_test_no_output "set print frame-arguments all"
|
||||
gdb_test "frame" \
|
||||
".*foo \\(x=42, ss=super struct = {a = m=<1>, b = m=<2>}\\).*" \
|
||||
"all"
|
||||
}
|
||||
|
||||
# Test all combinations with raw on.
|
||||
|
||||
gdb_test_no_output "set print raw-frame-arguments on"
|
||||
|
||||
gdb_test_no_output "set print frame-arguments none"
|
||||
gdb_test "frame" ".*foo \\(x=\[.\]{3}, ss=\[.\]{3}\\).*" \
|
||||
"frame raw,none"
|
||||
with_test_prefix "raw frame args" {
|
||||
gdb_test_no_output "set print frame-arguments none"
|
||||
gdb_test "frame" ".*foo \\(x=\[.\]{3}, ss=\[.\]{3}\\).*" \
|
||||
"none"
|
||||
|
||||
gdb_test_no_output "set print frame-arguments scalars"
|
||||
gdb_test "frame" ".*foo \\(x=42, ss=\[.\]{3}\\).*" \
|
||||
"frame raw,scalars"
|
||||
gdb_test_no_output "set print frame-arguments scalars"
|
||||
gdb_test "frame" ".*foo \\(x=42, ss=\[.\]{3}\\).*" \
|
||||
"scalars"
|
||||
|
||||
gdb_test_no_output "set print frame-arguments all"
|
||||
gdb_test "frame" \
|
||||
".*foo \\(x=42, ss={a = {m = 1}, b = {m = 2}}\\).*" \
|
||||
"frame raw,all"
|
||||
gdb_test_no_output "set print frame-arguments all"
|
||||
gdb_test "frame" \
|
||||
".*foo \\(x=42, ss={a = {m = 1}, b = {m = 2}}\\).*" \
|
||||
"all"
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user