diff options
author | Mike Wey <mike@mikewey.eu> | 2017-05-20 18:08:48 +0200 |
---|---|---|
committer | Mike Wey <mike@mikewey.eu> | 2017-05-20 18:12:50 +0200 |
commit | 0bfc93f9e86874e048ed0bca8a0b2bff7586c46c (patch) | |
tree | 0ca56384af143a4a2f0da3d316ec102ad5585b4f /test cases | |
parent | 19da02a5d8b5c1a65a29bad511e27304374808ba (diff) | |
download | meson-0bfc93f9e86874e048ed0bca8a0b2bff7586c46c.zip meson-0bfc93f9e86874e048ed0bca8a0b2bff7586c46c.tar.gz meson-0bfc93f9e86874e048ed0bca8a0b2bff7586c46c.tar.bz2 |
Update the test case.
Diffstat (limited to 'test cases')
-rw-r--r-- | test cases/d/8 has multi arguments/installed_files.txt | 0 | ||||
-rw-r--r-- | test cases/d/8 has multi arguments/meson.build | 14 |
2 files changed, 12 insertions, 2 deletions
diff --git a/test cases/d/8 has multi arguments/installed_files.txt b/test cases/d/8 has multi arguments/installed_files.txt deleted file mode 100644 index e69de29..0000000 --- a/test cases/d/8 has multi arguments/installed_files.txt +++ /dev/null diff --git a/test cases/d/8 has multi arguments/meson.build b/test cases/d/8 has multi arguments/meson.build index 2153cfd..9671890 100644 --- a/test cases/d/8 has multi arguments/meson.build +++ b/test cases/d/8 has multi arguments/meson.build @@ -2,5 +2,15 @@ project('D has arguments test', 'd') compiler = meson.get_compiler('d') -compiler.compiles('int i;') -compiler.has_argument('-I.') +if not compiler.compiles('int i;') + error(''.join(['compiles is broken for d compiler: ', compiler.get_id()])) +endif +if not compiler.has_multi_arguments(['-I.', '-J.']) + error(''.join(['has_multi_arguments is broken for d compiler: ', compiler.get_id()])) +endif +if not compiler.has_argument('-I.') + error(''.join(['has_argument is broken for d compiler: ', compiler.get_id()])) +endif +if compiler.has_argument('-flag_a_d_compiler_defenaitly_does_not_have') + error(''.join(['has_argument is broken for d compiler: ', compiler.get_id()])) +endif |