From b78c2063c3f88ea8b6abaaf0a830cc37e0247853 Mon Sep 17 00:00:00 2001 From: Jonas Maier Date: Sun, 15 Mar 2026 21:15:06 +0100 Subject: semicolon parse test --- src/parse/test.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/parse/test.rs') diff --git a/src/parse/test.rs b/src/parse/test.rs index 45f980a..99b4e21 100644 --- a/src/parse/test.rs +++ b/src/parse/test.rs @@ -180,7 +180,13 @@ fn pipe_on_new_line() { #[test] fn semicolon() { - parse_test(parse(b"x ; y"), todo!()); + parse_test( + parse(b"fun f { x ; y }"), + decl( + estr(b"f"), + block([pipes([cmd([estr(b"x")])]), pipes([cmd([estr(b"y")])])]), + ), + ); } #[test] @@ -201,4 +207,4 @@ fn if_else() { #[test] fn simple_while() { parse_test(parse(b"while cond { x }"), todo!()); -} \ No newline at end of file +} -- cgit v1.2.3