diff options
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 45 |
1 files changed, 45 insertions, 0 deletions
@@ -18,6 +18,47 @@ license { ], } +rust_defaults { + name: "async-stream_test_defaults", + crate_name: "async_stream", + cargo_env_compat: true, + cargo_pkg_version: "0.3.3", + test_suites: ["general-tests"], + auto_gen_config: true, + edition: "2018", + rustlibs: [ + "libasync_stream", + "libfutures_core", + "libfutures_util", + "libtokio", + "libtokio_test", + ], + proc_macros: [ + "libasync_stream_impl", + "librustversion", + ], +} + +rust_test { + name: "async-stream_test_tests_for_await", + defaults: ["async-stream_test_defaults"], + host_supported: true, + srcs: ["tests/for_await.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "async-stream_test_tests_try_stream", + defaults: ["async-stream_test_defaults"], + host_supported: true, + srcs: ["tests/try_stream.rs"], + test_options: { + unit_test: true, + }, +} + rust_library { name: "libasync_stream", host_supported: true, @@ -30,4 +71,8 @@ rust_library { "libfutures_core", ], proc_macros: ["libasync_stream_impl"], + apex_available: [ + "//apex_available:platform", + "//apex_available:anyapex", + ], } |