blob: 11d14b9b7590bac9b8e5eecba9ad69416adf4fe3 [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/resources:srcs",
"//src/test/java/com/google/devtools/build/android/ziputils:srcs",
],
visibility = ["//src:__pkg__"],
)
java_test(
name = "RClassGeneratorActionTest",
size = "medium",
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 = "AndroidDataMergerTest",
srcs = ["AndroidDataMergerTest.java"],
tags = ["no_windows"], # Test asserts forward slashes in android data xml files.
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 = "AndroidDataWriterTest",
srcs = ["AndroidDataWriterTest.java"],
tags = ["no_windows"], # Test asserts forward slashes in android data xml files.
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",
srcs = ["AndroidResourceClassWriterTest.java"],
tags = ["no_windows"], # Test asserts forward slashes in android data xml files.
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_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",
],
)