diff options
author | 2016-11-10 19:37:20 +0000 | |
---|---|---|
committer | 2016-11-11 10:04:04 +0000 | |
commit | 51f64da2d9a917a18c292e624260e50544a09347 (patch) | |
tree | fdaf5eca8885afca31545f7e6a6428b41dafd809 /src/test/java/com/google/devtools/build/lib/BUILD | |
parent | 8dc081031d6c0cf6d5e65915c7322e0aa79aeb54 (diff) |
Blacklists for proto_lang_toolchain() no longer have to be proto_library's.
The intention is to use filegroup's instead.
The motivation is to avoid materializing the transitive srcs of a proto_library, which might be large. Using a filegroup makes it explicit that we only take the listed files into account.
RELNOTES: Blacklists for proto_lang_toolchain() no longer have to be proto_library's.
--
MOS_MIGRATED_REVID=138784908
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/BUILD')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/BUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/BUILD b/src/test/java/com/google/devtools/build/lib/BUILD index 5029e2bdd2..e44b08e326 100644 --- a/src/test/java/com/google/devtools/build/lib/BUILD +++ b/src/test/java/com/google/devtools/build/lib/BUILD @@ -1118,6 +1118,39 @@ java_test( ], ) +java_test( + name = "ProtoCompileActionBuilderTest", + srcs = ["rules/proto/ProtoCompileActionBuilderTest.java"], + deps = [ + "//src/main/java/com/google/devtools/build/lib:build-base", + "//src/main/java/com/google/devtools/build/lib:collect", + "//src/main/java/com/google/devtools/build/lib:inmemoryfs", + "//src/main/java/com/google/devtools/build/lib:proto-rules", + "//src/main/java/com/google/devtools/build/lib:util", + "//src/main/java/com/google/devtools/build/lib:vfs", + "//src/main/java/com/google/devtools/build/lib/actions", + "//third_party:guava", + "//third_party:junit4", + "//third_party:mockito", + "//third_party:truth", + ], +) + +java_test( + name = "ProtoLangToolchainTest", + srcs = ["rules/proto/ProtoLangToolchainTest.java"], + deps = [ + ":actions_testutil", + ":analysis_testutil", + "//src/main/java/com/google/devtools/build/lib:build-base", + "//src/main/java/com/google/devtools/build/lib:proto-rules", + "//src/main/java/com/google/devtools/build/lib/cmdline", + "//third_party:guava", + "//third_party:junit4", + "//third_party:truth", + ], +) + java_binary( name = "MockSubprocess", srcs = ["windows/MockSubprocess.java"], |