From: drow Date: Wed, 20 Aug 2008 18:55:56 +0000 (+0000) Subject: * gdb.base/interp.exp: Always consume both prompts. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=0446b1fb43df0dab031748fb9661feb7fdef7897;p=pf3gnuchains%2Fpf3gnuchains3x.git * gdb.base/interp.exp: Always consume both prompts. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 110832dfc4..a19be75740 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2008-08-20 Daniel Jacobowitz + + * gdb.base/interp.exp: Always consume both prompts. + 2008-08-20 Pedro Alves * gdb.base/pending.exp: Test pending breakpoints without symbols diff --git a/gdb/testsuite/gdb.base/interp.exp b/gdb/testsuite/gdb.base/interp.exp index e01ac0b44f..5ec4a671d7 100644 --- a/gdb/testsuite/gdb.base/interp.exp +++ b/gdb/testsuite/gdb.base/interp.exp @@ -21,7 +21,16 @@ if $tracelevel then { gdb_start -gdb_test "interpreter-exec mi \"-var-update *\"" "\\^done,changelist=[].*" +# Do not use gdb_test for this test, since it has two prompts. +set cmd "interpreter-exec mi \"-var-update *\"" +gdb_test_multiple $cmd $cmd { + -re "\\^done,changelist=\\\[\\\]\r\n$gdb_prompt " { + pass "$cmd" + gdb_expect 1 { + -re "\r\n$gdb_prompt $" { } + } + } +} gdb_test "interpreter-exec console \"show version\"" "GNU gdb .*" gdb_exit