diff options
Diffstat (limited to 'gdb/testsuite/gdb.python/py-infthread.exp')
-rw-r--r-- | gdb/testsuite/gdb.python/py-infthread.exp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.python/py-infthread.exp b/gdb/testsuite/gdb.python/py-infthread.exp index 0b10ce9..3b07d84 100644 --- a/gdb/testsuite/gdb.python/py-infthread.exp +++ b/gdb/testsuite/gdb.python/py-infthread.exp @@ -62,6 +62,14 @@ gdb_test "python print ('result = %s' % t0.num)" " = 1" "test InferiorThread.num gdb_test "python print ('result = %s' % t0.global_num)" " = 1" "test InferiorThread.global_num" gdb_test "python print ('result = %s' % str (t0.ptid))" " = \\(\[0-9\]+, \[0-9\]+, \[0-9\]+\\)" "test InferiorThread.ptid" +# Test the InferiorThread.ptid_string attribute. We don't test the +# actual string contents as they vary based on target, but we check +# that we get back a non-empty string. +gdb_test "python print(type(t0.ptid_string))" "<class 'str'>" \ + "check that InferiorThread.ptid_string is a string" +gdb_test "python print(t0.ptid_string)" ".+" \ + "check that InferiorThread.ptid_string is non-empty" + gdb_py_test_silent_cmd "python i0 = t0.inferior" "test InferiorThread.inferior" 1 gdb_test "python print ('result = %s' % i0.num)" " = 1" "test Inferior.num" |