Make gdb.base/ending-run.exp use gdb_test_stdio
authorPedro Alves <palves@redhat.com>
Wed, 29 Jul 2015 10:09:42 +0000 (11:09 +0100)
committerPedro Alves <palves@redhat.com>
Wed, 29 Jul 2015 10:09:42 +0000 (11:09 +0100)
gdb/testsuite/ChangeLog:
2015-07-29  Pedro Alves  <palves@redhat.com>

* gdb.base/ending-run.exp: Use gdb_test_stdio.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/ending-run.exp

index b7274f8..ce04e39 100644 (file)
@@ -1,5 +1,9 @@
 2015-07-29  Pedro Alves  <palves@redhat.com>
 
+       * gdb.base/ending-run.exp: Use gdb_test_stdio.
+
+2015-07-29  Pedro Alves  <palves@redhat.com>
+
        * gdb.base/call-rt-st.exp (print_struct_call): Split "result"
        parameter into two new parameters, "inf_result" and "gdb_result".
        Expect inferior output and gdb output from $inferior_spawn_id and
index 7d37a48..dceebcd 100644 (file)
@@ -99,14 +99,18 @@ gdb_test_multiple "i b" "all set to continue" {
 # is output from the program.
 #
 if ![gdb_skip_stdio_test "cont"] {
-    gdb_test "cont" ".*1 2 7 14 23 34 47 62 79.*Breakpoint.*$break2_line.*"
+    gdb_test_stdio "cont" \
+       "1 2 7 14 23 34 47 62 79" \
+       "Breakpoint.*$break2_line.*"
 } else {
     gdb_test "cont" ".*Breakpoint.*$break2_line.*"
 }
 
 if ![gdb_skip_stdio_test "Step to return"] {
-    gdb_test "next" ".*Goodbye!.*[expr {$break2_line + 1}].*" \
-           "Step to return"
+    gdb_test_stdio "next" \
+       "Goodbye!" \
+       "[expr {$break2_line + 1}].*" \
+       "Step to return"
 } else {
     gdb_test "next" ".*" ""
 }