From f8313f6ec4a86ec18c065ca96261c36da34818ab Mon Sep 17 00:00:00 2001 From: Joel Brobecker Date: Wed, 21 Jan 2015 10:29:09 +0100 Subject: [PATCH] check gdb.lookup_type return value in gdb.python/py-lookup-type.exp This further improves this testcase to check the output of our calls to gdb.lookup_type. gdb/ChangeLog: * gdb.python/py-lookup-type.exp (test_lookup_type): Change the second test to print the name attribute of value returned by the call to gdb.lookup_type, and adjust the expected output accordingly. --- gdb/testsuite/ChangeLog | 7 +++++++ gdb/testsuite/gdb.python/py-lookup-type.exp | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 6822582544..1eb72dbed4 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2015-01-26 Joel Brobecker + + * gdb.python/py-lookup-type.exp (test_lookup_type): Change + the second test to print the name attribute of value + returned by the call to gdb.lookup_type, and adjust + the expected output accordingly. + 2015-01-25 Mark Wielaard * gdb.arch/i386-bp_permanent.c (standard): New declaration. diff --git a/gdb/testsuite/gdb.python/py-lookup-type.exp b/gdb/testsuite/gdb.python/py-lookup-type.exp index d8fb9e7ae9..46d6fc61e6 100644 --- a/gdb/testsuite/gdb.python/py-lookup-type.exp +++ b/gdb/testsuite/gdb.python/py-lookup-type.exp @@ -32,7 +32,8 @@ if { [skip_python_tests] } { continue } proc test_lookup_type { lang type_name } { gdb_test_no_output "set language ${lang}" - gdb_test_no_output "python gdb.lookup_type('${type_name}')" \ + gdb_test "python print(gdb.lookup_type('${type_name}').name)" \ + "${type_name}" \ "lookup type ${type_name} using language ${lang}" } -- 2.34.1