diff options
author | 2017-08-16 20:24:04 +0200 | |
---|---|---|
committer | 2017-08-17 09:53:53 +0200 | |
commit | 851511817f5d0e1ccc58a0a7da02970f69f70355 (patch) | |
tree | f64f5644a306f1d701b621d686853385c243db2f /src/test/java/com/google/devtools/build/lib/syntax/ValidationTest.java | |
parent | 137e6c8903f75dcad4447c68a58857509a1f3d66 (diff) |
Make `incompatible_disallow_toplevel_if_statement` default to true.
RELNOTES: Top-level `if` statements are now forbidden.
PiperOrigin-RevId: 165469101
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/syntax/ValidationTest.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/syntax/ValidationTest.java | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/syntax/ValidationTest.java b/src/test/java/com/google/devtools/build/lib/syntax/ValidationTest.java index 27b84423b6..014d3be53a 100644 --- a/src/test/java/com/google/devtools/build/lib/syntax/ValidationTest.java +++ b/src/test/java/com/google/devtools/build/lib/syntax/ValidationTest.java @@ -175,73 +175,6 @@ public class ValidationTest extends EvaluationTestCase { } @Test - public void testReadOnlyWorksForSimpleBranching() { - parse("if 1:", " v = 'a'", "else:", " v = 'b'"); - } - - @Test - public void testReadOnlyWorksForNestedBranching() { - parse( - "if 1:", - " if 0:", - " v = 'a'", - " else:", - " v = 'b'", - "else:", - " if 0:", - " v = 'c'", - " else:", - " v = 'd'\n"); - } - - @Test - public void testReadOnlyWorksForDifferentLevelBranches() { - checkError("Variable v is read only", "if 1:", " if 1:", " v = 'a'", " v = 'b'\n"); - } - - @Test - public void testReadOnlyWorksWithinSimpleBranch() { - checkError( - "Variable v is read only", "if 1:", " v = 'a'", "else:", " v = 'b'", " v = 'c'\n"); - } - - @Test - public void testReadOnlyWorksWithinNestedBranch() { - checkError( - "Variable v is read only", - "if 1:", - " v = 'a'", - "else:", - " if 1:", - " v = 'b'", - " else:", - " v = 'c'", - " v = 'd'\n"); - } - - @Test - public void testReadOnlyWorksAfterSimpleBranch() { - checkError("Variable v is read only", "if 1:", " v = 'a'", "else:", " w = 'a'", "v = 'b'"); - } - - @Test - public void testReadOnlyWorksAfterNestedBranch() { - checkError("Variable v is read only", "if 1:", " if 1:", " v = 'a'", "v = 'b'"); - } - - @Test - public void testReadOnlyWorksAfterNestedBranch2() { - checkError( - "Variable v is read only", - "if 1:", - " v = 'a'", - "else:", - " if 0:", - " w = 1", - "v = 'b'\n"); - } - - @Test public void testModulesReadOnlyInFuncDefBody() { parse("def func():", " cmd_helper = depset()"); } |