diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-04-13 15:54:05 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-04-13 15:54:05 +0000 |
commit | d26ccb4f7bfbb24cccb40e71726ca4d0a6fee365 (patch) | |
tree | e334e871a1c768f8bf02c94a2a46bc4b5d99c822 /gdb | |
parent | 7d063384af231365d6f623f89f09f1af909478f8 (diff) | |
download | gdb-d26ccb4f7bfbb24cccb40e71726ca4d0a6fee365.zip gdb-d26ccb4f7bfbb24cccb40e71726ca4d0a6fee365.tar.gz gdb-d26ccb4f7bfbb24cccb40e71726ca4d0a6fee365.tar.bz2 |
gdb/testsuite/
* gdb.base/commands.exp (redefine_backtrace_test): Fix race.
New testcase `expect response to define backtrace'. Also remove
redundant `default' block.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/testsuite/gdb.base/commands.exp | 15 |
2 files changed, 13 insertions, 8 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 7205f18..7a11f53 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -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> * gdb.python/py-prettyprint.c (struct hint_error): New. diff --git a/gdb/testsuite/gdb.base/commands.exp b/gdb/testsuite/gdb.base/commands.exp index 3bff053..a0ac25b 100644 --- a/gdb/testsuite/gdb.base/commands.exp +++ b/gdb/testsuite/gdb.base/commands.exp @@ -704,18 +704,17 @@ proc redefine_backtrace_test {} { global gdb_prompt gdb_test_multiple "define backtrace" "define backtrace" { - -re "Really redefine built-in.*$" { - send_gdb "y\n" - exp_continue + -re "Really redefine built-in command \"backtrace\"\\? \\(y or n\\) $" { + pass "define backtrace" } + } - -re "End with" { - pass "define backtrace in redefine_backtrace_test" - } - default { - fail "(timeout or eof) define backtrace in redefine_backtrace_test" + gdb_test_multiple "y" "expect response to define backtrace" { + -re "End with a line saying just \"end\"\\.\r\n>$" { + pass "expect response to define backtrace" } } + gdb_test "echo hibob\\n\nend" \ "" \ "enter commands in redefine_backtrace_test" |