diff options
Diffstat (limited to 'javatests/com/google/android/libraries/mobiledatadownload/testing/BUILD')
-rw-r--r-- | javatests/com/google/android/libraries/mobiledatadownload/testing/BUILD | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/javatests/com/google/android/libraries/mobiledatadownload/testing/BUILD b/javatests/com/google/android/libraries/mobiledatadownload/testing/BUILD index 94c4af0..8359f40 100644 --- a/javatests/com/google/android/libraries/mobiledatadownload/testing/BUILD +++ b/javatests/com/google/android/libraries/mobiledatadownload/testing/BUILD @@ -14,10 +14,51 @@ load("@build_bazel_rules_android//android:rules.bzl", "android_library") package( + default_applicable_licenses = ["//:license"], default_visibility = ["//:__subpackages__"], licenses = ["notice"], ) +package_group( + name = "visibility_group", + packages = [ + "//java/com/google/android/apps/search/assistant/verticals/ambient/places/hammerdb/testing/...", + "//java/com/google/android/apps/tycho/common/download/largefile/testing/...", + "//java/com/google/android/libraries/lens/view/download/...", + "//java/com/google/android/libraries/translate/...", + "//javatests/com/google/android/apps/gsa/shared/speech/hotword/...", + "//javatests/com/google/android/apps/gsa/staticplugins/mdd/...", + "//javatests/com/google/android/apps/inputmethod/...", + "//javatests/com/google/android/apps/search/assistant/platform/ondevice/datadownload/...", + "//javatests/com/google/android/apps/search/assistant/surfaces/voice/initialdownload/...", + "//javatests/com/google/android/apps/search/assistant/verticals/ambient/places/hammerdb/...", + "//javatests/com/google/android/apps/search/assistant/verticals/ambient/places/shared/...", + "//javatests/com/google/android/apps/search/assistant/verticals/ambient/places/slices/...", + "//javatests/com/google/android/apps/search/fedora/...", + "//javatests/com/google/android/apps/translate/...", + "//javatests/com/google/android/apps/turbo/...", + "//javatests/com/google/android/apps/tycho/common/download/largefile/...", + "//javatests/com/google/android/apps/youtube/app/common/devicecapabilities/...", + "//javatests/com/google/android/gmscore/integ/modules/userprofile/...", + "//javatests/com/google/android/libraries/assistant/...", + "//javatests/com/google/android/libraries/compose/...", + "//javatests/com/google/android/libraries/inputmethod/...", + "//javatests/com/google/android/libraries/lens/view/...", + "//javatests/com/google/android/libraries/lens/view/download/...", + "//javatests/com/google/android/libraries/mobiledatadownload/file/...", + "//javatests/com/google/android/libraries/platformcommunications/expressiondata/...", + "//javatests/com/google/android/libraries/search/integrations/mdd/...", + "//javatests/com/google/android/libraries/search/soda/resourcemanager/...", + "//javatests/com/google/android/libraries/speech/modeldownload/contextual/...", + "//javatests/com/google/android/libraries/translate/...", + "//javatests/com/google/android/libraries/youtube/innertube/datapush/...", + "//javatests/com/google/android/libraries/youtube/studio/commands/...", + "//third_party/java_src/android_app/bugle/shared/java/com/google/android/apps/messaging/shared/mdd/testing", + "//third_party/java_src/android_app/bugle/tests/robolectric/javatests/com/google/android/apps/messaging/shared/mdd/...", + "//third_party/java_src/android_app/dialer/java/com/android/dialer/mobiledatadownload/testing", + ], +) + android_library( name = "BlockingFileDownloader", testonly = 1, @@ -48,6 +89,7 @@ android_library( srcs = ["FakeTimeSource.java"], deps = [ "//java/com/google/android/libraries/mobiledatadownload:TimeSource", + "@com_google_errorprone_error_prone_annotations", ], ) @@ -122,7 +164,57 @@ android_library( srcs = ["TestHttpServer.java"], deps = [ "@android_sdk_linux", + "@com_google_errorprone_error_prone_annotations", + "@com_google_guava_guava", + ], +) + +android_library( + name = "MddTestDependencies", + testonly = 1, + srcs = ["MddTestDependencies.java"], + deps = [ + "//java/com/google/android/libraries/mobiledatadownload:Flags", + "//java/com/google/android/libraries/mobiledatadownload:TimeSource", + "//java/com/google/android/libraries/mobiledatadownload/downloader:FileDownloader", + "//java/com/google/android/libraries/mobiledatadownload/downloader/offroad/dagger/downloader2:base", + "//java/com/google/android/libraries/mobiledatadownload/downloader/offroad/dagger/downloader2:base_deps", + "//java/com/google/android/libraries/mobiledatadownload/file", + "//java/com/google/android/libraries/mobiledatadownload/file/backends:android", + "//java/com/google/android/libraries/mobiledatadownload/file/integration/downloader:downloader2_sp", + "//java/com/google/android/libraries/mobiledatadownload/internal/logging:LoggingStateStore", + "//java/com/google/android/libraries/mobiledatadownload/internal/logging:SharedPreferencesLoggingState", + "//java/com/google/android/libraries/mobiledatadownload/internal/proto:metadata_java_proto_lite", + "//java/com/google/android/libraries/mobiledatadownload/monitor:DownloadProgressMonitor", "@com_google_guava_guava", + "@cronet-api", + ], +) + +android_library( + name = "FakeMobileDataDownload", + testonly = 1, + srcs = [ + "FakeMobileDataDownload.java", + ], + deps = [ + "//java/com/google/android/libraries/mobiledatadownload", + "//java/com/google/android/libraries/mobiledatadownload:DownloadException", + "//java/com/google/android/libraries/mobiledatadownload:UsageEvent", + "//java/com/google/android/libraries/mobiledatadownload/account:AccountUtil", + "//java/com/google/android/libraries/mobiledatadownload/file", + "//java/com/google/android/libraries/mobiledatadownload/file/backends:android", + "//java/com/google/android/libraries/mobiledatadownload/file/openers:stream", + "//java/com/google/android/libraries/mobiledatadownload/internal/proto:metadata_java_proto_lite", + "//java/com/google/android/libraries/mobiledatadownload/tracing:concurrent", + "//proto:client_config_java_proto_lite", + "//proto:download_config_java_proto_lite", + "@androidx_test", + "@com_google_code_findbugs_jsr305", + "@com_google_dagger", + "@com_google_guava_guava", + "@flogger", + "@javax_inject", ], ) |