From 9295cf6f8e00204740b592f595e62c83a6577b3d Mon Sep 17 00:00:00 2001 From: Sanimir Agovic Date: Tue, 10 Sep 2013 07:32:25 +0000 Subject: [PATCH] test: adjust 'cd' regexpr to match an optional canonically pathname New regexpr now correctly deals with trailing canonical pathname. Before only the following output was matched: (gdb) cd Working directory /users/foo In addition it now matches an optional trailing canonical pathname: (gdb) cd Working directory /users/foo (canonically /nfs/users/foo). Triggered by `realpath .` != `pwd` 2013-09-10 Sanimir Agovic testsuite/ * gdb.base/default.exp: Adjust regexpr for 'cd' to match optional canonical pathname. --- gdb/testsuite/ChangeLog | 5 +++++ gdb/testsuite/gdb.base/default.exp | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 499784e..254d56c 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2013-09-10 Sanimir Agovic + + * gdb.base/default.exp: Adjust regexpr for 'cd' to match optional + canonical pathname. + 2013-09-04 Doug Evans * gdb.python/py-events.py (exit_handler): Verify we get the expected diff --git a/gdb/testsuite/gdb.base/default.exp b/gdb/testsuite/gdb.base/default.exp index e5194f7..a5f0a95 100644 --- a/gdb/testsuite/gdb.base/default.exp +++ b/gdb/testsuite/gdb.base/default.exp @@ -83,7 +83,7 @@ gdb_test "call" "The history is empty..*" "call" gdb_test "catch" "Catch requires an event name..*" "catch" #test cd -gdb_test "cd" "Working directory \[^\r\n\]*\\." +gdb_test "cd" "Working directory \[^\r\n\]*\(\r\n \\(canonically \[^\r\n\]*\\)\)?\\." #test clear gdb_test "clear" "No source file specified..*" "clear" -- 2.7.4