mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-10-20 14:22:35 +08:00
gdb/testsuite/
* gdb.base/commands.exp (redefine_backtrace_test): Fix race. New testcase `expect response to define backtrace'. Also remove redundant `default' block.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2011-04-13 Marek Polacek <mpolacek@redhat.com>
|
||||||
|
|
||||||
|
* gdb.base/commands.exp (redefine_backtrace_test): Fix race.
|
||||||
|
New testcase `expect response to define backtrace'. Also remove
|
||||||
|
redundant `default' block.
|
||||||
|
|
||||||
2011-04-11 Jan Kratochvil <jan.kratochvil@redhat.com>
|
2011-04-11 Jan Kratochvil <jan.kratochvil@redhat.com>
|
||||||
|
|
||||||
* gdb.python/py-prettyprint.c (struct hint_error): New.
|
* gdb.python/py-prettyprint.c (struct hint_error): New.
|
||||||
|
@ -704,18 +704,17 @@ proc redefine_backtrace_test {} {
|
|||||||
global gdb_prompt
|
global gdb_prompt
|
||||||
|
|
||||||
gdb_test_multiple "define backtrace" "define backtrace" {
|
gdb_test_multiple "define backtrace" "define backtrace" {
|
||||||
-re "Really redefine built-in.*$" {
|
-re "Really redefine built-in command \"backtrace\"\\? \\(y or n\\) $" {
|
||||||
send_gdb "y\n"
|
pass "define backtrace"
|
||||||
exp_continue
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
-re "End with" {
|
gdb_test_multiple "y" "expect response to define backtrace" {
|
||||||
pass "define backtrace in redefine_backtrace_test"
|
-re "End with a line saying just \"end\"\\.\r\n>$" {
|
||||||
}
|
pass "expect response to define backtrace"
|
||||||
default {
|
|
||||||
fail "(timeout or eof) define backtrace in redefine_backtrace_test"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
gdb_test "echo hibob\\n\nend" \
|
gdb_test "echo hibob\\n\nend" \
|
||||||
"" \
|
"" \
|
||||||
"enter commands in redefine_backtrace_test"
|
"enter commands in redefine_backtrace_test"
|
||||||
|
Reference in New Issue
Block a user