From e7fe496b1b8c0dfc44876f86131f756b424d4e70 Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Wed, 22 May 2019 17:55:44 +0200 Subject: [PATCH] [gdb/testsuite] Add missing mi_skip_python_tests to py-mi-var-info-path-expression.exp Fix gdb.python/py-mi-var-info-path-expression.exp for a gdb build without python support. gdb/testsuite/ChangeLog: 2019-05-22 Tom de Vries PR testsuite/24586 * gdb.python/py-mi-var-info-path-expression.exp: Call mi_skip_python_tests to check if python is supported. --- gdb/testsuite/ChangeLog | 6 ++++++ gdb/testsuite/gdb.python/py-mi-var-info-path-expression.exp | 3 +++ 2 files changed, 9 insertions(+) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 62adbd7f2ca..0110953f2e8 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2019-05-22 Tom de Vries + + PR testsuite/24586 + * gdb.python/py-mi-var-info-path-expression.exp: Call + mi_skip_python_tests to check if python is supported. + 2019-05-22 Alan Hayward * gdb.arch/aarch64-pauth.c: New test. diff --git a/gdb/testsuite/gdb.python/py-mi-var-info-path-expression.exp b/gdb/testsuite/gdb.python/py-mi-var-info-path-expression.exp index 86625458c36..02f0c9305ea 100644 --- a/gdb/testsuite/gdb.python/py-mi-var-info-path-expression.exp +++ b/gdb/testsuite/gdb.python/py-mi-var-info-path-expression.exp @@ -32,6 +32,9 @@ if {[gdb_compile "$srcdir/$subdir/$srcfile" $binfile executable {debug}] != "" } return -1 } +# Skip all tests if Python scripting is not enabled. +if { [mi_skip_python_tests] } { continue } + mi_gdb_test "source ${srcdir}/${subdir}/${testfile}.py" \ ".*\\^done" \ "load python file" -- 2.30.2