summaryrefslogtreecommitdiff
path: root/test cases/python3
diff options
context:
space:
mode:
Diffstat (limited to 'test cases/python3')
-rw-r--r--test cases/python3/3 cython/meson.build6
1 files changed, 6 insertions, 0 deletions
diff --git a/test cases/python3/3 cython/meson.build b/test cases/python3/3 cython/meson.build
index 753b906cf..d41fc93c4 100644
--- a/test cases/python3/3 cython/meson.build
+++ b/test cases/python3/3 cython/meson.build
@@ -6,8 +6,14 @@ py3_dep = dependency('python3', required : false)
if cython.found() and py3_dep.found()
py3_dep = dependency('python3')
+ py3_dep_majver = py3_dep.version().split('.')
+ py3_dep_majver = py3_dep_majver[0] + '.' + py3_dep_majver[1]
py3_mod = import('python3')
py3 = py3_mod.find_python()
+ if py3_dep_majver != py3_mod.language_version()
+ v = py3_mod.language_version()
+ error('MESON_SKIP_TEST: deprecated python3 module is non-functional when default python3 is different from Meson\'s', v)
+ endif
subdir('libdir')
test('cython tester',