Merge "Add rust_test for aconfig" into main am: 908aba1147

Original change: https://android-review.googlesource.com/c/platform/build/+/2691266

Change-Id: Ie907e3200f9bafd130125eadd7819a979d9fa7ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Dennis Shen
2023-08-10 17:58:22 +00:00
committed by Automerger Merge Worker
2 changed files with 23 additions and 0 deletions

View File

@@ -152,3 +152,19 @@ cc_test {
"server_configurable_flags",
],
}
rust_aconfig_library {
name: "libaconfig_test_rust_library",
crate_name: "aconfig_test_rust_library",
aconfig_declarations: "aconfig.test.flags",
}
rust_test {
name: "aconfig.test.rust",
srcs: [
"tests/aconfig_test.rs"
],
rustlibs: [
"libaconfig_test_rust_library",
],
}

View File

@@ -0,0 +1,7 @@
#[test]
fn test_flags() {
assert!(!aconfig_test_rust_library::disabled_ro());
assert!(!aconfig_test_rust_library::disabled_rw());
assert!(aconfig_test_rust_library::enabled_ro());
assert!(aconfig_test_rust_library::enabled_rw());
}