summaryrefslogtreecommitdiffstats
path: root/gdb/testsuite/gdb.python/python.exp
diff options
context:
space:
mode:
authorPhil Muldoon <pmuldoon@redhat.com>2010-11-23 13:33:23 +0000
committerPhil Muldoon <pmuldoon@redhat.com>2010-11-23 13:33:23 +0000
commitea976c60e229b7d4ccfbf4a735a09c407f104a20 (patch)
treea3644ba2e08af2aede1c2bae21b8a0f82052b6bf /gdb/testsuite/gdb.python/python.exp
parent5be229c0d8db1f0c18bc627ce31b61adac0428cd (diff)
downloadppe42-binutils-ea976c60e229b7d4ccfbf4a735a09c407f104a20.tar.gz
ppe42-binutils-ea976c60e229b7d4ccfbf4a735a09c407f104a20.zip
2010-11-23 Phil Muldoon <pmuldoon@redhat.com>
PR python/12212 * python/py-inferior.c (find_thread_object): Check if PIDGET returns 0. 2010-11-23 Phil Muldoon <pmuldoon@redhat.com> PR python/12212 * gdb.python/python.exp: Check that selected_thread raises an error when no inferior is loaded.
Diffstat (limited to 'gdb/testsuite/gdb.python/python.exp')
-rw-r--r--gdb/testsuite/gdb.python/python.exp5
1 files changed, 5 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.python/python.exp b/gdb/testsuite/gdb.python/python.exp
index dd9175ae4c..e6080d1080 100644
--- a/gdb/testsuite/gdb.python/python.exp
+++ b/gdb/testsuite/gdb.python/python.exp
@@ -146,6 +146,11 @@ gdb_test_no_output "python a = gdb.execute('help', to_string=True)" "collect hel
gdb_test "python print a" ".*aliases -- Aliases of other commands.*" "verify help to uiout"
+# Test PR 12212, using InfThread.selected_thread() when no inferior is
+# loaded.
+gdb_py_test_silent_cmd "python nothread = gdb.selected_thread()" "Attempt to aquire thread with no inferior" 1
+gdb_test "python print nothread == None" "True" "Ensure that no threads are returned"
+
# Start with a fresh gdb.
clean_restart ${testfile}
OpenPOWER on IntegriCloud