diff options
Diffstat (limited to 'gdb/testsuite/gdb.base/ui-redirect.exp')
-rw-r--r-- | gdb/testsuite/gdb.base/ui-redirect.exp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.base/ui-redirect.exp b/gdb/testsuite/gdb.base/ui-redirect.exp index 21fbb58aff7..af428000607 100644 --- a/gdb/testsuite/gdb.base/ui-redirect.exp +++ b/gdb/testsuite/gdb.base/ui-redirect.exp @@ -117,7 +117,14 @@ with_test_prefix "debugging" { gdb_test "set debug infrun 1" gdb_test "set logging on" \ "Copying output to /dev/null.*Copying debug output to /dev/null\\." - gdb_test "continue" {Continuing.*\[infrun\] .*\[infrun\] .*Breakpoint [0-9]+, foo.*} + + set prompt "$gdb_prompt \\\[infrun\\\] fetch_inferior_event: exit\r\n$" + gdb_test_multiple "continue" "continue" -prompt $prompt { + -re "Continuing.*\\\[infrun\\\] .*\\\[infrun\\\] .*Breakpoint \[0-9\]+, foo.*$prompt$" { + pass $gdb_test_name + } + } + gdb_test "set debug infrun 0" gdb_test "set logging off" "Done logging to /dev/null\\." gdb_test "help" "List of classes of commands:.*" |