From: Sergio Durigan Junior Date: Mon, 17 Sep 2018 21:29:50 +0000 (-0400) Subject: Expect for "@" when doing "complete break ada" on gdb.ada/complete.exp X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7a6d2b458f95030f433a0dcdabd5cda7ee695a9b;p=binutils-gdb.git Expect for "@" when doing "complete break ada" on gdb.ada/complete.exp Currently, gdb.ada/complete.exp's "complete break ada" test fails because the regexp used to match the command's output doesn't expect "@", but we have an output like: ... complete break ada break ada.assertions.assert break ada.calendar.arithmetic.difference break ada.calendar.arithmetic_operations.add break ada.calendar.arithmetic_operations.add.cold break ada.calendar.arithmetic_operations.add@plt break ada.calendar.arithmetic_operations.difference break ada.calendar.arithmetic_operations.difference@plt ... This patch adds "@" to the regexp, unbreaking the test. OK? gdb/testsuite/ChangeLog: 2018-09-18 Sergio Durigan Junior * gdb.ada/complete.exp: Expect for "@" when doing "complete break ada". --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index ad74bfdbf74..1c93b7c1d18 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2018-09-18 Sergio Durigan Junior + + * gdb.ada/complete.exp: Expect for "@" when doing "complete + break ada". + 2018-09-17 Simon Marchi PR python/23669 diff --git a/gdb/testsuite/gdb.ada/complete.exp b/gdb/testsuite/gdb.ada/complete.exp index cb9e4ae7ffc..ac2bf850771 100644 --- a/gdb/testsuite/gdb.ada/complete.exp +++ b/gdb/testsuite/gdb.ada/complete.exp @@ -218,7 +218,7 @@ gdb_test_no_output "set max-completions unlimited" set test "complete break ada" gdb_test_multiple "$test" $test { - -re "^$test$eol\(break ada(\[a-z0-9._\])*$eol\)+$gdb_prompt $" { + -re "^$test$eol\(break ada(\[a-z0-9._@\])*$eol\)+$gdb_prompt $" { pass $test } -re "\[A-Z\].*$gdb_prompt $" {