2001-11-07 Michael Snyder <msnyder@redhat.com>

* gdb.c++/templates.exp (test_template_breakpoints):
	If we get an overload menu, but it does not match what
	we expect, we still need to issue the "cancel" command.
This commit is contained in:
Michael Snyder 2001-11-13 18:54:40 +00:00
parent 3fe0dc10b4
commit 760f63305a
2 changed files with 8 additions and 1 deletions

View File

@ -36,6 +36,9 @@
2001-11-07 Michael Snyder <msnyder@redhat.com>
* gdb.c++/templates.exp (test_template_breakpoints):
If we get an overload menu, but it does not match what
we expect, we still need to issue the "cancel" command.
* gdb.c++/templates.exp: Replace "void \\*" with "void ?\\*",
making the whitespace optional. Argument for "new" may be
"unsigned" as well as "unsigned int/long".

View File

@ -114,7 +114,11 @@ proc test_template_breakpoints {} {
"canceled" \
"constructor breakpoint"
}
-re ".*\n> $" { fail "constructor breakpoint" }
-re ".*\n> $" {
gdb_test "0" \
"nonsense intended to insure that this test fails" \
"constructor breakpoint (bad menu choices)"
}
-re ".*$gdb_prompt $" { fail "constructor breakpoint" }
default { fail "constructor breakpoint (timeout)" }
}