summaryrefslogtreecommitdiff
path: root/test cases/rust/31 rust.workspace package/meson.build
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2025-10-01 09:22:32 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2025-12-22 11:58:30 +0100
commitbfb5ea6fdbd85568c4ce20e28d4d727b78994938 (patch)
treef591807cb5eb14e702e3af4ecc37f7bd61862c19 /test cases/rust/31 rust.workspace package/meson.build
parentdb0165e3ad2f5589ee62a22ca77e79adfb714879 (diff)
downloadmeson-bfb5ea6fdbd85568c4ce20e28d4d727b78994938.tar.gz
modules: rust: implement workspace.packages()
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'test cases/rust/31 rust.workspace package/meson.build')
-rw-r--r--test cases/rust/31 rust.workspace package/meson.build3
1 files changed, 3 insertions, 0 deletions
diff --git a/test cases/rust/31 rust.workspace package/meson.build b/test cases/rust/31 rust.workspace package/meson.build
index a7544d609..5885a4524 100644
--- a/test cases/rust/31 rust.workspace package/meson.build
+++ b/test cases/rust/31 rust.workspace package/meson.build
@@ -3,6 +3,9 @@ project('package test', 'rust', default_options: ['rust_std=2021'])
rust = import('rust')
cargo_ws = rust.workspace()
+# Test workspace.packages() method
+assert(cargo_ws.packages() == ['answer', 'hello', 'package_test'])
+
hello_rs = cargo_ws.subproject('hello')
answer_rs = cargo_ws.subproject('answer', '2')