Skip to content

Commit c918bf0

Browse files
committed
new test case
1 parent f2ef7f2 commit c918bf0

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

javaparser-core-testing/src/test/java/com/github/javaparser/JKIssue.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,14 @@ void test2() throws IOException {
5353
var clause = cu.getType(0).getMethods().get(0).getContracts().get(0).getClauses().get(0).asJmlSimpleExprClause();
5454
Assertions.assertEquals(1, clause.getChildNodes().size());
5555
}
56+
57+
@Test
58+
void test3() throws IOException {
59+
ParserConfiguration cfg = new ParserConfiguration();
60+
cfg.setProcessJml(true);
61+
JavaParser parser = new JavaParser(cfg);
62+
final var result = parser.parse(Paths.get("src/test/test_sourcecode/JKTmpTest.java"));
63+
result.getProblems().forEach(System.err::println);
64+
Assertions.assertTrue(result.isSuccessful());
65+
}
5666
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
public class JKTmpTest {
2+
int[] arr;
3+
4+
void f() {
5+
for (int i : arr) {
6+
}
7+
}
8+
}

0 commit comments

Comments
 (0)