|
20 | 20 | import static com.google.devtools.build.lib.rules.java.JavaCompileActionTestHelper.getDirectJars;
|
21 | 21 | import static com.google.devtools.build.lib.skyframe.BzlLoadValue.keyForBuild;
|
22 | 22 |
|
23 |
| -import com.google.common.collect.Iterables; |
24 | 23 | import com.google.common.collect.Sets;
|
25 | 24 | import com.google.devtools.build.lib.actions.Artifact;
|
26 | 25 | import com.google.devtools.build.lib.actions.util.ActionsTestUtil;
|
|
38 | 37 | import com.google.devtools.build.lib.rules.java.JavaCompilationArgsProvider;
|
39 | 38 | import com.google.devtools.build.lib.rules.java.JavaCompileAction;
|
40 | 39 | import com.google.devtools.build.lib.rules.java.JavaInfo;
|
41 |
| -import com.google.devtools.build.lib.rules.java.JavaRuleOutputJarsProvider; |
42 | 40 | import com.google.devtools.build.lib.rules.java.JavaSourceJarsProvider;
|
43 | 41 | import java.util.List;
|
44 | 42 | import java.util.Set;
|
@@ -76,27 +74,6 @@ public final void writeBuildFile() throws Exception {
|
76 | 74 | """);
|
77 | 75 | }
|
78 | 76 |
|
79 |
| - @Test |
80 |
| - public void testAllowsJarInSrcjars() throws Exception { |
81 |
| - scratch.file( |
82 |
| - "java/srcjarlib/BUILD", |
83 |
| - """ |
84 |
| - load("@rules_java//java:defs.bzl", "java_import") |
85 |
| - java_import( |
86 |
| - name = "library-jar", |
87 |
| - jars = ["somelib.jar"], |
88 |
| - srcjar = "somelib-src.jar", |
89 |
| - ) |
90 |
| - """); |
91 |
| - ConfiguredTarget jarLib = getConfiguredTarget("//java/srcjarlib:library-jar"); |
92 |
| - assertThat( |
93 |
| - Iterables.getOnlyElement( |
94 |
| - JavaInfo.getProvider(JavaRuleOutputJarsProvider.class, jarLib) |
95 |
| - .getAllSrcOutputJars()) |
96 |
| - .prettyPrint()) |
97 |
| - .isEqualTo("java/srcjarlib/somelib-src.jar"); |
98 |
| - } |
99 |
| - |
100 | 77 | @Test
|
101 | 78 | public void testRequiresJars() throws Exception {
|
102 | 79 | checkError(
|
|
0 commit comments