aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.linespec
diff options
context:
space:
mode:
authorSergio Durigan Junior <sergiodj@redhat.com>2013-05-07 17:04:29 +0000
committerSergio Durigan Junior <sergiodj@redhat.com>2013-05-07 17:04:29 +0000
commit58ce7251e876ad5b6569e3ee72dfe6c4c5697ca8 (patch)
tree96388c083cc474be232d0866a550c687f7371920 /gdb/testsuite/gdb.linespec
parent7b70956dc8e3886e5fa483d72847f68a5008346c (diff)
downloadgdb-58ce7251e876ad5b6569e3ee72dfe6c4c5697ca8.zip
gdb-58ce7251e876ad5b6569e3ee72dfe6c4c5697ca8.tar.gz
gdb-58ce7251e876ad5b6569e3ee72dfe6c4c5697ca8.tar.bz2
gdb/
2013-05-07 Sergio Durigan Junior <sergiodj@redhat.com> PR breakpoints/15413: * breakpoint.c (condition_completer): Simplify the code to disconsider multiple locations of breakpoints when completing the "condition" command. gdb/testsuite/ 2013-05-07 Sergio Durigan Junior <sergiodj@redhat.com> PR breakpoints/15413: * gdb.base/pending.exp: Add test for completion of the "condition" command for pending breakpoints. * gdb.linespec/linespec.ex: Add test for completion of the "condition" command when dealing with multiple locations.
Diffstat (limited to 'gdb/testsuite/gdb.linespec')
-rw-r--r--gdb/testsuite/gdb.linespec/linespec.exp4
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.linespec/linespec.exp b/gdb/testsuite/gdb.linespec/linespec.exp
index 741ada0..fe02365 100644
--- a/gdb/testsuite/gdb.linespec/linespec.exp
+++ b/gdb/testsuite/gdb.linespec/linespec.exp
@@ -69,6 +69,10 @@ gdb_test "break dupname:label" \
"Breakpoint $decimal at $hex: dupname:label. \[(\]2 locations\[)\]" \
"multi-location break using duplicate function name and label"
+# Testing if the "condition" command completes only the breakpoints,
+# not the locations.
+gdb_test "complete condition " "condition $decimal\r\ncondition $decimal\r\ncondition $decimal"
+
gdb_test_no_output "set breakpoint pending off" \
"disable pending breakpoints for linespec tests"