From e21127b3cce295e51eb4a494938d58fd0447927e Mon Sep 17 00:00:00 2001 From: cparsons Date: Fri, 1 Jun 2018 13:16:06 -0700 Subject: Amend a skylark test to attempt access of FilesToRunProvider.executable This serves a regression test of a previous breakage which broke SkylarkCallable method of FilesToRunProvider. RELNOTES: None. PiperOrigin-RevId: 198915920 --- .../build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java index 2aad0eb709..22f0d9f9f6 100644 --- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java +++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java @@ -985,6 +985,7 @@ public class SkylarkRuleImplementationFunctionsTest extends SkylarkTestCase { " rule_default_runfiles = provider.default_runfiles,", " rule_files = provider.files,", " rule_files_to_run = provider.files_to_run,", + " rule_file_executable = provider.files_to_run.executable", " )", "bar_rule = rule(", " implementation = _impl,", @@ -1030,6 +1031,7 @@ public class SkylarkRuleImplementationFunctionsTest extends SkylarkTestCase { assertThat(configuredTarget.get("rule_files")).isInstanceOf(SkylarkNestedSet.class); assertThat(configuredTarget.get("rule_files_to_run")).isInstanceOf(FilesToRunProvider.class); + assertThat(configuredTarget.get("rule_file_executable")).isEqualTo(Runtime.NONE); } @Test -- cgit v1.2.3