aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java
diff options
context:
space:
mode:
authorGravatar vladmos <vladmos@google.com>2017-08-25 16:41:47 +0200
committerGravatar Vladimir Moskva <vladmos@google.com>2017-08-28 16:01:06 +0200
commitaf62411649fbfeab269b480ed9ce65d04dd571b3 (patch)
treedc45029c6086610359bee85809c69d3a6de86c56 /src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java
parent125a0ec4e6a8f7464d54ce0797c711d64169f9f8 (diff)
Make tests independent of the current state of the incompatible_descriptive_string_representations flag
PiperOrigin-RevId: 166475260
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java10
1 files changed, 2 insertions, 8 deletions
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 7ab868ba66..b5bf2b8698 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
@@ -498,6 +498,7 @@ public class SkylarkRuleContextTest extends SkylarkTestCase {
@Test
public void existingRuleWithSelect() throws Exception {
+ setSkylarkSemanticsOptions("--incompatible_descriptive_string_representations=true");
scratch.file(
"test/existing_rule.bzl",
"def macro():",
@@ -510,7 +511,7 @@ public class SkylarkRuleContextTest extends SkylarkTestCase {
"macro()",
"cc_library(name = 'a', srcs = [])");
getConfiguredTarget("//test:a");
- assertContainsEvent("selector({\"//foo:foo\": [\"//bar:bar\"]})");
+ assertContainsEvent("select({Label(\"//foo:foo\"): [Label(\"//bar:bar\")]})");
}
@Test
@@ -670,13 +671,6 @@ public class SkylarkRuleContextTest extends SkylarkTestCase {
}
@Test
- public void testSkylarkRuleContextStr() throws Exception {
- SkylarkRuleContext ruleContext = createRuleContext("//foo:foo");
- Object result = evalRuleContextCode(ruleContext, "'%s' % ruleContext");
- assertThat(result).isEqualTo("//foo:foo");
- }
-
- @Test
public void testSkylarkRuleContextGetDefaultShellEnv() throws Exception {
SkylarkRuleContext ruleContext = createRuleContext("//foo:foo");
Object result = evalRuleContextCode(ruleContext, "ruleContext.configuration.default_shell_env");