aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar cparsons <cparsons@google.com>2018-06-01 13:16:06 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-06-01 13:17:43 -0700
commite21127b3cce295e51eb4a494938d58fd0447927e (patch)
tree1fcbda142e94a46dc2b0ba1d070f4cbc922870f9 /src
parent619c6f0edea558d57b3494f5fe28bdf69ce7096a (diff)
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
Diffstat (limited to 'src')
-rw-r--r--src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleImplementationFunctionsTest.java2
1 files changed, 2 insertions, 0 deletions
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