Skip to content

Commit 5d67d5d

Browse files
committed
add a test
1 parent e39dd59 commit 5d67d5d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/test/java/io/polypen/parse/ParserTest.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,15 @@ void starMacro1() {
3636
expanded);
3737
}
3838

39+
@Test
40+
void starMacro5() {
41+
ListExpr result = parse("1 + 2 * 3 * 4");
42+
List<Expr> expanded = applyStarMacro(result);
43+
assertEquals(List.of(
44+
NumberExpr.of(1), PLUS, ListExpr.of(NumberExpr.of(2), MULT, NumberExpr.of(3), MULT, NumberExpr.of(4))),
45+
expanded);
46+
}
47+
3948
@Test
4049
void starMacro2() {
4150
ListExpr result = parse("1 + 2 * 3 + 4");

0 commit comments

Comments
 (0)