aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2016-12-29 10:36:36 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2017-01-04 00:40:54 +0530
commit28e491c706cc1943d8ce2fde9ad4b43d54fce3a4 (patch)
treef12bc5ffb1482a02f841e5c8cf50ffdffe96fff1
parent2f5943d34dd6203c8984c60573d890c3b49b5de4 (diff)
downloadmeson-28e491c706cc1943d8ce2fde9ad4b43d54fce3a4.zip
meson-28e491c706cc1943d8ce2fde9ad4b43d54fce3a4.tar.gz
meson-28e491c706cc1943d8ce2fde9ad4b43d54fce3a4.tar.bz2
Skip a few tests properly
-rw-r--r--test cases/d/3 shared library/meson.build15
-rw-r--r--test cases/d/3 shared library/no-installed-files0
2 files changed, 6 insertions, 9 deletions
diff --git a/test cases/d/3 shared library/meson.build b/test cases/d/3 shared library/meson.build
index 5dae66b..1f45109 100644
--- a/test cases/d/3 shared library/meson.build
+++ b/test cases/d/3 shared library/meson.build
@@ -1,12 +1,9 @@
project('D Shared Library', 'd')
-if meson.get_compiler('d').get_id() != 'gcc'
-
- ldyn = shared_library('stuff', 'libstuff.d', install : true)
- ed = executable('app_d', 'app.d', link_with : ldyn, install : true)
- test('linktest_dyn', ed)
-
-else
- message('GDC can not build shared libraries. Test skipped.')
- install_data('no-installed-files', install_dir : '')
+if meson.get_compiler('d').get_id() == 'gcc'
+ error('MESON_SKIP_TEST: GDC can not build shared libraries')
endif
+
+ldyn = shared_library('stuff', 'libstuff.d', install : true)
+ed = executable('app_d', 'app.d', link_with : ldyn, install : true)
+test('linktest_dyn', ed)
diff --git a/test cases/d/3 shared library/no-installed-files b/test cases/d/3 shared library/no-installed-files
deleted file mode 100644
index e69de29..0000000
--- a/test cases/d/3 shared library/no-installed-files
+++ /dev/null