aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com
diff options
context:
space:
mode:
authorGravatar Laurent Le Brun <laurentlb@google.com>2015-03-19 11:51:58 +0000
committerGravatar Han-Wen Nienhuys <hanwen@google.com>2015-03-20 14:34:32 +0000
commit5321c3c0443419aecda1f93e8bbc45f762b17249 (patch)
treefaca7ecb7244c3fe715382542bf339fd83c546b2 /src/test/java/com
parent024238256de1c2ffa3e75cff5900e9df21322ae7 (diff)
Skylark: Use LValue class in loops and comprehensions.
-- MOS_MIGRATED_REVID=89020190
Diffstat (limited to 'src/test/java/com')
-rw-r--r--src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java b/src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java
index b2bfaecf3c..2a1b495b4f 100644
--- a/src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java
+++ b/src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java
@@ -363,21 +363,21 @@ public class EvaluationTest extends AbstractEvaluationTestCase {
@Test
public void testDictComprehensions() throws Exception {
- assertEquals(Collections.emptyMap(), eval("{x : x for x in []}"));
- assertEquals(ImmutableMap.of(1, 1, 2, 2), eval("{x : x for x in [1, 2]}"));
+ assertEquals(Collections.emptyMap(), eval("{a : a for a in []}"));
+ assertEquals(ImmutableMap.of(1, 1, 2, 2), eval("{b : b for b in [1, 2]}"));
assertEquals(ImmutableMap.of("a", "v_a", "b", "v_b"),
- eval("{x : 'v_' + x for x in ['a', 'b']}"));
+ eval("{c : 'v_' + c for c in ['a', 'b']}"));
assertEquals(ImmutableMap.of("k_a", "a", "k_b", "b"),
- eval("{'k_' + x : x for x in ['a', 'b']}"));
+ eval("{'k_' + d : d for d in ['a', 'b']}"));
assertEquals(ImmutableMap.of("k_a", "v_a", "k_b", "v_b"),
- eval("{'k_' + x : 'v_' + x for x in ['a', 'b']}"));
+ eval("{'k_' + e : 'v_' + e for e in ['a', 'b']}"));
}
@Test
public void testDictComprehensions_MultipleKey() throws Exception {
assertEquals(ImmutableMap.of(1, 1, 2, 2), eval("{x : x for x in [1, 2, 1]}"));
assertEquals(ImmutableMap.of("ab", "ab", "c", "c"),
- eval("{x : x for x in ['ab', 'c', 'a' + 'b']}"));
+ eval("{y : y for y in ['ab', 'c', 'a' + 'b']}"));
}
@Test