Add integration test for avmdtool dump
Bug: 239534874
Test: atest avmdtool_tests
Change-Id: I2a4713e23d81cbe482a5b9d1a8c37ec135ca3fb2
diff --git a/avmd/Android.bp b/avmd/Android.bp
index 9f0b28b..b09bed5 100644
--- a/avmd/Android.bp
+++ b/avmd/Android.bp
@@ -22,7 +22,6 @@
rust_binary {
name: "avmdtool",
srcs: ["src/main.rs"],
- required: ["avbtool"],
host_supported: true,
prefer_rlib: true,
rustlibs: [
@@ -36,3 +35,16 @@
"libvbmeta_rust",
],
}
+
+rust_test_host {
+ name: "avmdtool_tests",
+ srcs: ["tests/*_test.rs"],
+ test_suites: ["general-tests"],
+ prefer_rlib: true,
+ data: ["tests/data/*"],
+ data_bins: ["avmdtool"],
+ data_libs: [
+ "libcrypto",
+ "libz",
+ ],
+}