* gdb.base/completion.exp: Kill a stray backslash.
authorDaniel Jacobowitz <drow@false.org>
Sun, 1 Feb 2004 05:49:07 +0000 (05:49 +0000)
committerDaniel Jacobowitz <drow@false.org>
Sun, 1 Feb 2004 05:49:07 +0000 (05:49 +0000)
From Jim Ingham <jingham@apple.com>:
* gdb.base/completion.exp: Test that "complete file ./gdb.base/compl"
agrees with the result from sending a tab.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/completion.exp

index b8fd1fbbda531dd6df74e60f38df7dd19ac36789..f5b8acb8899284f33fa082328c49a21c5b0f4d2e 100644 (file)
@@ -1,3 +1,11 @@
+2004-02-01  Daniel Jacobowitz  <drow@mvista.com>
+
+       * gdb.base/completion.exp: Kill a stray backslash.
+
+       From Jim Ingham <jingham@apple.com>:
+       * gdb.base/completion.exp: Test that "complete file ./gdb.base/compl"
+       agrees with the result from sending a tab.
+
 2004-01-31  Daniel Jacobowitz  <drow@mvista.com>
 
        * gdb.base/chng-syms.exp: Remove stray newline.
index ccf00cf31afc771240ede0dfcf007728f6b958f0..1698a3056d31b5b59270c71a0c95a28eb2dbc699 100644 (file)
@@ -657,6 +657,15 @@ gdb_test "cd ${fullsrcdir}" \
          "Working directory [string_to_regexp ${fullsrcdir}].*" \
          "cd to \${srcdir}"
 
+send_gdb "complete file ./gdb.base/compl\n"
+sleep 1
+gdb_expect  {
+    -re "file ./gdb.base/completion\\.exp.*$gdb_prompt $"
+       { pass "complete-command 'file ./gdb.base/compl'"}
+    -re ".*$gdb_prompt $"       { fail "complete-command 'file ./gdb.base/compl'" }
+    timeout         { fail "(timeout) complete-command 'file ./gdb.base/compl'" }
+}
+
 send_gdb "file ./gdb.base/complet\t"
 sleep 1
 gdb_expect  {
@@ -664,7 +673,6 @@ gdb_expect  {
             { send_gdb "\n"
               gdb_expect {
                       -re "\r\nA program is being debugged already\\.  Kill it\\? \\(y or n\\) $"
-\
                       { send_gdb "n\n"
                         gdb_expect {
                                 -re "\r\nProgram not killed\\.\r\n$gdb_prompt $"\