diff options
author | Laurent Le Brun <laurentlb@google.com> | 2015-03-19 11:51:58 +0000 |
---|---|---|
committer | Han-Wen Nienhuys <hanwen@google.com> | 2015-03-20 14:34:32 +0000 |
commit | 5321c3c0443419aecda1f93e8bbc45f762b17249 (patch) | |
tree | faca7ecb7244c3fe715382542bf339fd83c546b2 /src/test/java/com/google/devtools/build/lib | |
parent | 024238256de1c2ffa3e75cff5900e9df21322ae7 (diff) |
Skylark: Use LValue class in loops and comprehensions.
--
MOS_MIGRATED_REVID=89020190
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java | 12 |
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 |