aboutsummaryrefslogtreecommitdiff
path: root/run_tests.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2014-05-10 02:33:44 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2014-05-10 02:33:44 +0300
commit752fa1e4af0e1b62c19d2ac37ab2e9a80ca8d034 (patch)
tree6021a6225aa87ae80643194b24d65a4473ee8401 /run_tests.py
parent7edd58f591a91542ecb3e1ed694f458f5eff586e (diff)
downloadmeson-752fa1e4af0e1b62c19d2ac37ab2e9a80ca8d034.zip
meson-752fa1e4af0e1b62c19d2ac37ab2e9a80ca8d034.tar.gz
meson-752fa1e4af0e1b62c19d2ac37ab2e9a80ca8d034.tar.bz2
Run Vala tests as part of the test suite.
Diffstat (limited to 'run_tests.py')
-rwxr-xr-xrun_tests.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/run_tests.py b/run_tests.py
index 83c79bb..a68b93c 100755
--- a/run_tests.py
+++ b/run_tests.py
@@ -184,6 +184,10 @@ def run_tests():
javatests = gather_tests('test cases/java')
else:
javatests = []
+ if shutil.which('valac'):
+ valatests = gather_tests('test cases/vala')
+ else:
+ valatests = []
if not environment.is_windows():
objctests = gather_tests('test cases/objc')
else:
@@ -218,6 +222,9 @@ def run_tests():
if len(javatests) > 0:
print('\nRunning java tests.\n')
[run_and_log(logfile, t) for t in javatests]
+ if len(valatests) > 0:
+ print('\nRunning Vala tests.\n')
+ [run_and_log(logfile, t) for t in valatests]
if len(objctests) > 0:
print('\nRunning extra language tests.\n')
[run_and_log(logfile, t) for t in objctests]