aboutsummaryrefslogtreecommitdiff
path: root/test cases/rust/1 basic
diff options
context:
space:
mode:
Diffstat (limited to 'test cases/rust/1 basic')
-rw-r--r--test cases/rust/1 basic/meson.build6
-rw-r--r--test cases/rust/1 basic/test.json4
2 files changed, 9 insertions, 1 deletions
diff --git a/test cases/rust/1 basic/meson.build b/test cases/rust/1 basic/meson.build
index f422beb..00bd212 100644
--- a/test cases/rust/1 basic/meson.build
+++ b/test cases/rust/1 basic/meson.build
@@ -6,6 +6,12 @@ e = executable('rust-program', 'prog.rs',
)
test('rusttest', e)
+e = executable('rust-dynamic', 'prog.rs',
+ override_options: {'rust_dynamic_std': true},
+ install : true
+)
+test('rusttest-dynamic', e)
+
subdir('subdir')
# this should fail due to debug_assert
diff --git a/test cases/rust/1 basic/test.json b/test cases/rust/1 basic/test.json
index 95e6ced..3cbdefa 100644
--- a/test cases/rust/1 basic/test.json
+++ b/test cases/rust/1 basic/test.json
@@ -3,6 +3,8 @@
{"type": "exe", "file": "usr/bin/rust-program"},
{"type": "pdb", "file": "usr/bin/rust-program"},
{"type": "exe", "file": "usr/bin/rust-program2"},
- {"type": "pdb", "file": "usr/bin/rust-program2"}
+ {"type": "pdb", "file": "usr/bin/rust-program2"},
+ {"type": "exe", "file": "usr/bin/rust-dynamic"},
+ {"type": "pdb", "file": "usr/bin/rust-dynamic"}
]
}