Fixes for gdb.mi/mi-break.exp
authorCarl Love <cel@us.ibm.com>
Wed, 20 Oct 2021 00:02:09 +0000 (00:02 +0000)
committerCarl Love <cel@us.ibm.com>
Thu, 21 Oct 2021 18:54:09 +0000 (13:54 -0500)
Update the expected pattern for two of the tests.

Matching pattern \" doesn't work.  Use .*  to match the \* pattern.

gdb/testsuite/gdb.mi/mi-break.exp

index 86916c42c16aedc3f426a255d5be00050b20f0bd..b72909146aaf03016a8864455581ed54466f3ac8 100644 (file)
@@ -389,7 +389,7 @@ proc_with_prefix test_explicit_breakpoints {} {
     # linespecs.
     mi_gdb_test \
        "-break-insert -c \"foo == 3\" --source $srcfile --function main --label label" \
-       ".*No symbol \"foo\" in current context.*"
+       ".*No label .*label.* defined in function .*main.*"
 
     mi_gdb_test \
        "-break-insert --source foobar.c --line 3" \
@@ -397,15 +397,15 @@ proc_with_prefix test_explicit_breakpoints {} {
 
     mi_gdb_test \
        "-break-insert --source $srcfile --function foobar" \
-       ".*Function \"foobar\" not defined in \"$srcfile\".*"
+       ".*Function .*foobar.* not defined in .*$srcfile.*"
 
     mi_gdb_test \
        "-break-insert --source $srcfile --function main --label foobar" \
-       ".*No label \"foobar\" defined in function \"main\".*"
+       ".*No label .*foobar.* defined in function .*main.*"
 
     mi_gdb_test \
        "-break-insert --source $srcfile" \
-       ".*Source filename requires function, label, or line offset.*"
+       ".*-break-insert: --source option requires --function, --label, or --line.*"
 }
 
 # Test forcing an invalid condition.