aboutsummaryrefslogtreecommitdiff
path: root/run_project_tests.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2021-05-19 11:12:37 -0700
committerDylan Baker <dylan@pnwbakers.com>2021-06-07 09:17:40 -0700
commit74ed27f776f0c3180ca105862f3370614849680c (patch)
treee9d5c924ce4e8e7960e44c528461252243f598c1 /run_project_tests.py
parentb9f33c2380d6d8a306ef99f35536f196a08d52e3 (diff)
downloadmeson-74ed27f776f0c3180ca105862f3370614849680c.zip
meson-74ed27f776f0c3180ca105862f3370614849680c.tar.gz
meson-74ed27f776f0c3180ca105862f3370614849680c.tar.bz2
cython: add 1 basic test
Diffstat (limited to 'run_project_tests.py')
-rwxr-xr-xrun_project_tests.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/run_project_tests.py b/run_project_tests.py
index f477e6c..74413e6 100755
--- a/run_project_tests.py
+++ b/run_project_tests.py
@@ -54,8 +54,8 @@ from run_tests import guess_backend
ALL_TESTS = ['cmake', 'common', 'native', 'warning-meson', 'failing-meson', 'failing-build', 'failing-test',
'keyval', 'platform-osx', 'platform-windows', 'platform-linux',
- 'java', 'C#', 'vala', 'rust', 'd', 'objective c', 'objective c++',
- 'fortran', 'swift', 'cuda', 'python3', 'python', 'fpga', 'frameworks', 'nasm', 'wasm'
+ 'java', 'C#', 'vala', 'cython', 'rust', 'd', 'objective c', 'objective c++',
+ 'fortran', 'swift', 'cuda', 'python3', 'python', 'fpga', 'frameworks', 'nasm', 'wasm',
]
@@ -1016,6 +1016,7 @@ def detect_tests_to_run(only: T.Dict[str, T.List[str]], use_tmp: bool) -> T.List
TestCategory('java', 'java', backend is not Backend.ninja or mesonlib.is_osx() or not have_java()),
TestCategory('C#', 'csharp', skip_csharp(backend)),
TestCategory('vala', 'vala', backend is not Backend.ninja or not shutil.which(os.environ.get('VALAC', 'valac'))),
+ TestCategory('cython', 'cython', backend is not Backend.ninja or not shutil.which(os.environ.get('CYTHON', 'cython'))),
TestCategory('rust', 'rust', should_skip_rust(backend)),
TestCategory('d', 'd', backend is not Backend.ninja or not have_d_compiler()),
TestCategory('objective c', 'objc', backend not in (Backend.ninja, Backend.xcode) or not have_objc_compiler(options.use_tmpdir)),