diff options
author | Laurent Le Brun <laurentlb@google.com> | 2015-03-17 20:22:16 +0000 |
---|---|---|
committer | Kristina Chodorow <kchodorow@google.com> | 2015-03-18 13:45:47 +0000 |
commit | 0942ee952efbc35d5def38216fe70d54a2dcd558 (patch) | |
tree | 3220efb78990ed1cdef5138bf73f0956672daaca /src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java | |
parent | 4b3bf405257ae3145d5639cd6c3e7fad0e384f94 (diff) |
Parser: Add the 'pass' keyword
--
MOS_MIGRATED_REVID=88857682
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java b/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java index 65996d878b..0b48c68713 100644 --- a/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java +++ b/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java @@ -174,6 +174,18 @@ public class SkylarkEvaluationTest extends EvaluationTest { } @Test + public void testIfPass() throws Exception { + exec(parseFileForSkylark( + "def foo():\n" + + " a = 1\n" + + " x = True\n" + + " if x: pass\n" + + " return a\n" + + "a = foo()"), env); + assertEquals(1, env.lookup("a")); + } + + @Test public void testNestedIf() throws Exception { executeNestedIf(0, 0, env); assertEquals(0, env.lookup("x")); |