diff options
author | Jeff Vander Stoep <jeffv@google.com> | 2021-10-19 21:01:09 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-10-19 21:01:09 +0000 |
commit | 875b775c1c62e25b8d4c30ff8997870af2f26d13 (patch) | |
tree | 018cfba3d6980855b503bb2afcb9470c42a75e59 | |
parent | 2f25e6daad7abaa01182309aae1690a46d7b0a3d (diff) | |
parent | 6a9b6f80399bab19d397da4875779915b517a34a (diff) | |
download | termcolor-875b775c1c62e25b8d4c30ff8997870af2f26d13.tar.gz |
Enable tests am: 9c82f72e3a am: 15aab444ce am: efc89e5db2 am: 9bd9c51863 am: 6a9b6f8039
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/termcolor/+/1862860
Change-Id: I147dfe4cc71ab17426bd4089ffcb8c5776764683
-rw-r--r-- | Android.bp | 29 | ||||
-rw-r--r-- | TEST_MAPPING | 17 |
2 files changed, 45 insertions, 1 deletions
@@ -1,4 +1,5 @@ -// This file is generated by cargo2android.py --run --device --dependencies. +// This file is generated by cargo2android.py --run --device --dependencies --tests. +// Do not modify this file as changes will be overridden on upgrade. package { default_applicable_licenses: ["external_rust_crates_termcolor_license"], @@ -41,6 +42,32 @@ rust_library { name: "libtermcolor", host_supported: true, crate_name: "termcolor", + cargo_env_compat: true, + cargo_pkg_version: "1.1.2", srcs: ["src/lib.rs"], edition: "2018", } + +rust_defaults { + name: "termcolor_test_defaults", + crate_name: "termcolor", + srcs: ["src/lib.rs"], + cargo_env_compat: true, + cargo_pkg_version: "1.1.2", + test_suites: ["general-tests"], + auto_gen_config: true, + edition: "2018", +} + +rust_test_host { + name: "termcolor_host_test_src_lib", + defaults: ["termcolor_test_defaults"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "termcolor_device_test_src_lib", + defaults: ["termcolor_test_defaults"], +} diff --git a/TEST_MAPPING b/TEST_MAPPING new file mode 100644 index 0000000..42044bd --- /dev/null +++ b/TEST_MAPPING @@ -0,0 +1,17 @@ +// Generated by update_crate_tests.py for tests that depend on this crate. +{ + "presubmit": [ + { + "name": "keystore2_test" + }, + { + "name": "keystore2_vintf_test" + }, + { + "name": "legacykeystore_test" + }, + { + "name": "termcolor_device_test_src_lib" + } + ] +} |