* gdb.python/python.exp: Remove redundant print-stack tests.
authorDoug Evans <dje@google.com>
Tue, 1 Oct 2013 20:36:01 +0000 (20:36 +0000)
committerDoug Evans <dje@google.com>
Tue, 1 Oct 2013 20:36:01 +0000 (20:36 +0000)
Make all print-stack test names unique.  Fix spelling of print-stack.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.python/python.exp

index 3e609cf62dd834364d08329561233f32349333fd..04d9450a8586babb62b38f05758703ec80acf2c9 100644 (file)
@@ -1,3 +1,8 @@
+2013-10-01  Doug Evans  <dje@google.com>
+
+       * gdb.python/python.exp: Remove redundant print-stack tests.
+       Make all print-stack test names unique.  Fix spelling of print-stack.
+
 2013-09-29  Yao Qi  <yao@codesourcery.com>
 
        * gdb.base/shreloc.exp: Set $msymfile to 'shreloc.txt' if host
index dd64a4210a8be0dd66ca7ada20fa2bbc14f2d302..b0faf9abe3f2622c9abf9cb97656fcb8b03d82af 100644 (file)
@@ -208,15 +208,9 @@ gdb_test "python gdb.write(\"Error stream\\n\", stream=gdb.STDERR)" "Error strea
 gdb_test "python gdb.write(\"Normal stream\\n\", stream=gdb.STDOUT)" "Normal stream" "Test stdout write"
 gdb_test "python gdb.write(\"Log stream\\n\", stream=gdb.STDLOG)" "Log stream" "Test stdlog write"
 
-# print-stack
-gdb_test "show python print-stack" \
-    "The mode of Python stack printing on error is \"message\".*" \
-    "Test print-backtrace show setting. Default is message."
+# Turn on full stack printing for subsequent tests.
 gdb_py_test_silent_cmd "set python print-stack full" \
-    "Test print-backtrace set setting" 1
-gdb_test "show python print-stack" \
-    "The mode of Python stack printing on error is \"full\".*" \
-    "Test print-backtrace show setting to full."
+    "Set print-stack full for prompt tests" 1
 
 # Test prompt substituion
 
@@ -339,20 +333,20 @@ if ![runto_main] then {
 # print-stack settings
 gdb_test "show python print-stack" \
     "The mode of Python stack printing on error is \"message\".*" \
-    "Test print-backtrace show setting. Default is message."
+    "Test print-stack show setting. Default is message."
 gdb_py_test_silent_cmd "set python print-stack full" \
-    "Test print-backtrace set setting" 1
+    "Test print-stack set setting to full" 1
 gdb_test "show python print-stack" \
     "The mode of Python stack printing on error is \"full\".*" \
-    "Test print-backtrace show setting to full."
+    "Test print-stack show setting to full"
 gdb_py_test_silent_cmd "set python print-stack none" \
-    "Test print-backtrace set setting" 1
+    "Test print-stack set setting to none" 1
 gdb_test "show python print-stack" \
     "The mode of Python stack printing on error is \"none\".*" \
-    "Test print-backtrace show setting to none."
+    "Test print-stack show setting to none"
 
 gdb_py_test_silent_cmd "set python print-stack message" \
-    "Test print-backtrace set setting" 1
+    "Test print-stack set setting to message" 1
 
 gdb_py_test_multiple "prompt substitution readline" \
   "python" "" \
@@ -371,7 +365,7 @@ gdb_py_test_silent_cmd "python gdb.prompt_hook = None" \
     "set the hook to default" 1
 
 gdb_py_test_silent_cmd "set python print-stack full" \
-    "Test print-backtrace set setting" 1
+    "set print-stack full for prompt error test" 1
 
 gdb_test_multiple "python gdb.prompt_hook = error_prompt" "set the hook" {
     -re "Traceback.*File.*line.*RuntimeError.*Python exception called.*" {