2011-01-10 Phil Muldoon <pmuldoon@redhat.com>
authorPhil Muldoon <pmuldoon@redhat.com>
Mon, 10 Jan 2011 11:00:24 +0000 (11:00 +0000)
committerPhil Muldoon <pmuldoon@redhat.com>
Mon, 10 Jan 2011 11:00:24 +0000 (11:00 +0000)
* gdb.python/py-cmd.exp: Remove gdb_py_test_multiple function.
Use load_lib gdb-python.exp.
* gdb.python/python.exp: Ditto.
* gdb.python/py-function.exp: Ditto.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.python/py-cmd.exp
gdb/testsuite/gdb.python/py-function.exp
gdb/testsuite/gdb.python/python.exp

index c8ca29c3e404a1ad185741bceb81589060755d73..437a229010111948e907b4cce46335d20874b121 100644 (file)
@@ -1,3 +1,10 @@
+2011-01-10  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * gdb.python/py-cmd.exp: Remove gdb_py_test_multiple function.
+       Use load_lib gdb-python.exp.
+       * gdb.python/python.exp: Ditto.
+       * gdb.python/py-function.exp: Ditto.
+
 2011-01-09  Andreas Schwab  <schwab@linux-m68k.org>
 
        * gdb.threads/tls.exp ("info address me"): Fix expected output.
index 66d3e5394b87f852f33544e1fa2f2600e75eb775..e4706cd04818be01e08f9d8eb23d9a0974b76a15 100644 (file)
@@ -20,23 +20,7 @@ if $tracelevel then {
     strace $tracelevel
 }
 
-# Usage: gdb_py_test_multiple NAME INPUT RESULT {INPUT RESULT}...
-# Run a test named NAME, consisting of multiple lines of input.
-# After each input line INPUT, search for result line RESULT.
-# Succeed if all results are seen; fail otherwise.
-proc gdb_py_test_multiple {name args} {
-    global gdb_prompt
-    foreach {input result} $args {
-       if {[gdb_test_multiple $input "$name - $input" {
-           -re "\[\r\n\]*($result)\[\r\n\]+($gdb_prompt | *>)$" {
-               pass "$name - $input"
-           }
-       }]} {
-           return 1
-       }
-    }
-    return 0
-}
+load_lib gdb-python.exp
 
 # Start with a fresh gdb.
 
index a5c8025565f9cdbcbfc7971eab51bd84d897cc2c..bbbbf422bb5db14657dac3c6a97b67e13f3fc645 100644 (file)
@@ -20,23 +20,7 @@ if $tracelevel then {
     strace $tracelevel
 }
 
-# Usage: gdb_py_test_multiple NAME INPUT RESULT {INPUT RESULT}...
-# Run a test named NAME, consisting of multiple lines of input.
-# After each input line INPUT, search for result line RESULT.
-# Succeed if all results are seen; fail otherwise.
-proc gdb_py_test_multiple {name args} {
-    global gdb_prompt
-    foreach {input result} $args {
-       if {[gdb_test_multiple $input "$name - $input" {
-           -re "\[\r\n\]*($result)\[\r\n\]+($gdb_prompt | *>)$" {
-               pass "$name - $input"
-           }
-       }]} {
-           return 1
-       }
-    }
-    return 0
-}
+load_lib gdb-python.exp
 
 # Start with a fresh gdb.
 
index 090f5282e010824ae714b5c3d449d2577c9e1b6e..ece77ca695b3b39c30e059c940f5fe21c608323a 100644 (file)
@@ -53,24 +53,6 @@ gdb_test_multiple "python print 23" "verify python support" {
     -re "$gdb_prompt $"        {}
 }
 
-# Usage: gdb_py_test_multiple NAME INPUT RESULT {INPUT RESULT}...
-# Run a test named NAME, consisting of multiple lines of input.
-# After each input line INPUT, search for result line RESULT.
-# Succeed if all results are seen; fail otherwise.
-proc gdb_py_test_multiple {name args} {
-    global gdb_prompt
-    foreach {input result} $args {
-       if {[gdb_test_multiple $input "$name - $input" {
-           -re "\[\r\n\]*($result)\[\r\n\]+($gdb_prompt | *>)$" {
-               pass "$name - $input"
-           }
-       }]} {
-           return 1
-       }
-    }
-    return 0
-}
-
 gdb_py_test_multiple "multi-line python command" \
   "python" "" \
   "print 23" "" \