blob: 77bb8dfa07aea1c0149f059b7c30f7da92668e6d [file] [log] [blame]
filegroup(
name = "srcs",
srcs = glob(["**"]) + [
"//src/test/java/com/google/devtools/build/android/idlclass:srcs",
"//src/test/java/com/google/devtools/build/android/dexer:srcs",
"//src/test/java/com/google/devtools/build/android/junctions:srcs",
"//src/test/java/com/google/devtools/build/android/resources:srcs",
"//src/test/java/com/google/devtools/build/android/testing/manifestmerge:srcs",
"//src/test/java/com/google/devtools/build/android/ziputils:srcs",
],
visibility = ["//src:__pkg__"],
)
java_test(
name = "AndroidResourceOutputsTest",
size = "small",
srcs = ["AndroidResourceOutputsTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "RClassGeneratorActionTest",
size = "small",
srcs = ["RClassGeneratorActionTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "AaptCommandBuilderTest",
size = "small",
srcs = ["AaptCommandBuilderTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:android_common_25_0_0",
"//third_party:guava",
"//third_party:guava-testlib",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "AndroidDataMergerTest",
size = "small",
srcs = ["AndroidDataMergerTest.java"],
deps = [
":test_utils",
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:android_common_25_0_0",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "AndroidDataSerializerAndDeserializerTest",
size = "small",
srcs = ["AndroidDataSerializerAndDeserializerTest.java"],
deps = [
":test_utils",
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "AndroidDataWriterTest",
size = "small",
srcs = ["AndroidDataWriterTest.java"],
deps = [
":test_utils",
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:android_common_25_0_0",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "AndroidResourceClassWriterTest",
size = "small",
srcs = ["AndroidResourceClassWriterTest.java"],
deps = [
":test_utils",
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "ConvertersTest",
size = "small",
srcs = ["ConvertersTest.java"],
deps = [
"//src/main/java/com/google/devtools/common/options",
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "DataResourceXmlTest",
size = "small",
srcs = ["DataResourceXmlTest.java"],
deps = [
":test_utils",
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:android_common_25_0_0",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "DensitySpecificManifestProcessorTest",
size = "small",
srcs = ["DensitySpecificManifestProcessorTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "DensitySpecificResourceFilterTest",
size = "small",
srcs = ["DensitySpecificResourceFilterTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "DependencyAndroidDataTest",
size = "small",
srcs = ["DependencyAndroidDataTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "ManifestMergerActionTest",
size = "small",
srcs = ["ManifestMergerActionTest.java"],
data = [
"//src/test/java/com/google/devtools/build/android/testing/manifestmerge:test_data",
],
jvm_flags = [
"-Dtestdatadir=io_bazel/src/test/java/com/google/devtools/build/android/testing/manifestmerge",
],
deps = [
":test_utils",
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:jsr305",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "ParsedAndroidDataTest",
size = "small",
srcs = ["ParsedAndroidDataTest.java"],
deps = [
":test_utils",
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:android_common_25_0_0",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "SerializedAndroidDataTest",
size = "small",
srcs = ["SerializedAndroidDataTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "SplitConfigurationFilterTest",
size = "small",
srcs = ["SplitConfigurationFilterTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:guava-testlib",
"//third_party:jsr305",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "UnvalidatedAndroidDataTest",
size = "small",
srcs = ["UnvalidatedAndroidDataTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_test(
name = "UnvalidatedAndroidDirectoriesTest",
size = "small",
srcs = ["UnvalidatedAndroidDirectoriesTest.java"],
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:guava",
"//third_party:jimfs",
"//third_party:junit4",
"//third_party:truth",
],
)
java_library(
name = "test_utils",
testonly = 1,
srcs = glob(
["*.java"],
exclude = ["*Test.java"],
),
deps = [
"//src/tools/android/java/com/google/devtools/build/android:android_builder_lib",
"//third_party:android_common_25_0_0",
"//third_party:guava",
"//third_party:truth",
],
)