aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksey Filippov <alekseyf@google.com>2018-03-21 17:30:21 +0000
committerAleksey Filippov <alekseyf@google.com>2018-03-21 17:30:21 +0000
commit6910f604ed60ffc5da37b86c4ab6d3f2da618c60 (patch)
tree138a22dbb23800cab2c25465c8343e4d03d86d82
parent2febb99eee8ed71c9122db88ca58dd33be0b9550 (diff)
downloadmeson-6910f604ed60ffc5da37b86c4ab6d3f2da618c60.zip
meson-6910f604ed60ffc5da37b86c4ab6d3f2da618c60.tar.gz
meson-6910f604ed60ffc5da37b86c4ab6d3f2da618c60.tar.bz2
Disable b_ndebug tests on MSVC
-rw-r--r--test cases/common/185 ndebug if-release enabled/meson.build4
-rw-r--r--test cases/common/186 ndebug if-release disabled/meson.build4
-rw-r--r--test cases/unit/25 ndebug if-release/meson.build4
3 files changed, 12 insertions, 0 deletions
diff --git a/test cases/common/185 ndebug if-release enabled/meson.build b/test cases/common/185 ndebug if-release enabled/meson.build
index be26375..ac4f0e7 100644
--- a/test cases/common/185 ndebug if-release enabled/meson.build
+++ b/test cases/common/185 ndebug if-release enabled/meson.build
@@ -4,4 +4,8 @@ project('ndebug enabled', 'c',
'b_ndebug=if-release',
])
+if meson.get_compiler('c').get_id() == 'msvc'
+ error('MESON_SKIP_TEST b_ndebug is not supported on Visual Studio')
+endif
+
test('exe', executable('main', 'main.c'))
diff --git a/test cases/common/186 ndebug if-release disabled/meson.build b/test cases/common/186 ndebug if-release disabled/meson.build
index a9a79ea..f2678ed 100644
--- a/test cases/common/186 ndebug if-release disabled/meson.build
+++ b/test cases/common/186 ndebug if-release disabled/meson.build
@@ -4,4 +4,8 @@ project('ndebug disabled', 'c',
'b_ndebug=if-release',
])
+if meson.get_compiler('c').get_id() == 'msvc'
+ error('MESON_SKIP_TEST b_ndebug is not supported on Visual Studio')
+endif
+
test('exe', executable('main', 'main.c'))
diff --git a/test cases/unit/25 ndebug if-release/meson.build b/test cases/unit/25 ndebug if-release/meson.build
index 4af2406..d45bd86 100644
--- a/test cases/unit/25 ndebug if-release/meson.build
+++ b/test cases/unit/25 ndebug if-release/meson.build
@@ -1,3 +1,7 @@
project('ndebug enabled', 'c')
+if meson.get_compiler('c').get_id() == 'msvc'
+ error('MESON_SKIP_TEST b_ndebug is not supported on Visual Studio')
+endif
+
executable('main', 'main.c')