aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Vander Stoep <jeffv@google.com>2021-11-15 21:01:57 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-11-15 21:01:57 +0000
commit7b38c4d5cdbf4115bf76d7d5a2579a442fd31dec (patch)
tree6380ebdc26ac14fcbff73e2c48e8ac1614a51047
parent0b093da5a52ebec33327a48c7a70d7112038b824 (diff)
parent558bba38c30671c01c94e4bbe920d06164a6b220 (diff)
downloadcast-7b38c4d5cdbf4115bf76d7d5a2579a442fd31dec.tar.gz
Enable tests am: 558bba38c3
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/cast/+/1871975 Change-Id: I7776d59cc6be8257a94ac2903ccd162f61215599
-rw-r--r--Android.bp29
-rw-r--r--TEST_MAPPING12
2 files changed, 40 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp
index be25e60..3d4064e 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1,4 +1,4 @@
-// This file is generated by cargo2android.py --run --device.
+// This file is generated by cargo2android.py --run --device --tests.
// Do not modify this file as changes will be overridden on upgrade.
package {
@@ -37,6 +37,33 @@ license {
],
}
+rust_defaults {
+ name: "cast_test_defaults",
+ crate_name: "cast",
+ srcs: ["src/lib.rs"],
+ cargo_env_compat: true,
+ cargo_pkg_version: "0.3.0",
+ test_suites: ["general-tests"],
+ auto_gen_config: true,
+ edition: "2018",
+ rustlibs: [
+ "libquickcheck",
+ ],
+}
+
+rust_test_host {
+ name: "cast_host_test_src_lib",
+ defaults: ["cast_test_defaults"],
+ test_options: {
+ unit_test: true,
+ },
+}
+
+rust_test {
+ name: "cast_device_test_src_lib",
+ defaults: ["cast_test_defaults"],
+}
+
rust_library {
name: "libcast",
host_supported: true,
diff --git a/TEST_MAPPING b/TEST_MAPPING
index 05c6d70..4410288 100644
--- a/TEST_MAPPING
+++ b/TEST_MAPPING
@@ -11,6 +11,18 @@
"name": "base64_device_test_tests_helpers"
},
{
+ "name": "cast_device_test_src_lib"
+ },
+ {
+ "name": "tinytemplate_device_test_src_lib"
+ },
+ {
+ "name": "tinyvec_device_test_tests_arrayvec"
+ },
+ {
+ "name": "tinyvec_device_test_tests_tinyvec"
+ },
+ {
"name": "unicode-xid_device_test_src_lib"
},
{