From ceb0d88ad95e5f636f687cffa6c157293455b37e Mon Sep 17 00:00:00 2001 From: elenairina Date: Wed, 29 Mar 2017 08:37:24 +0000 Subject: Stop returning JavaSourceJarsProvider from java_library since it's already returned via JavaProvider. PiperOrigin-RevId: 151550286 --- .../com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/test/java') diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java index ef609dbb83..5a31671b2d 100644 --- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java +++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java @@ -33,6 +33,7 @@ import com.google.devtools.build.lib.analysis.actions.SpawnAction; import com.google.devtools.build.lib.cmdline.Label; import com.google.devtools.build.lib.packages.SkylarkClassObject; import com.google.devtools.build.lib.rules.SkylarkRuleContext; +import com.google.devtools.build.lib.rules.java.JavaProvider; import com.google.devtools.build.lib.rules.java.JavaSourceJarsProvider; import com.google.devtools.build.lib.rules.python.PyCommon; import com.google.devtools.build.lib.skylark.util.SkylarkTestCase; @@ -430,7 +431,7 @@ public class SkylarkRuleContextTest extends SkylarkTestCase { Object result = evalRuleContextCode(ruleContext, "ruleContext.attr.srcs"); // Check for a known provider TransitiveInfoCollection tic1 = (TransitiveInfoCollection) ((SkylarkList) result).get(0); - assertNotNull(tic1.getProvider(JavaSourceJarsProvider.class)); + assertNotNull(JavaProvider.getProvider(JavaSourceJarsProvider.class, tic1)); // Check an unimplemented provider too assertNull(tic1.getProvider(SkylarkProviders.class) .getValue(PyCommon.PYTHON_SKYLARK_PROVIDER_NAME)); -- cgit v1.2.3