aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java
diff options
context:
space:
mode:
authorGravatar Laurent Le Brun <laurentlb@google.com>2015-03-17 20:22:16 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2015-03-18 13:45:47 +0000
commit0942ee952efbc35d5def38216fe70d54a2dcd558 (patch)
tree3220efb78990ed1cdef5138bf73f0956672daaca /src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java
parent4b3bf405257ae3145d5639cd6c3e7fad0e384f94 (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.java12
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"));