diff options
| author | Jonas Maier <jonas@x77.dev> | 2026-03-15 21:15:06 +0100 |
|---|---|---|
| committer | Jonas Maier <jonas@x77.dev> | 2026-03-15 21:15:06 +0100 |
| commit | b78c2063c3f88ea8b6abaaf0a830cc37e0247853 (patch) | |
| tree | 5969db07114ee862a849c2e9d1a868669a5eae33 /src/parse/test.rs | |
| parent | 0ebe5b257cd16cf8576640682802908d4fa47a73 (diff) | |
| download | pish-b78c2063c3f88ea8b6abaaf0a830cc37e0247853.tar.gz | |
semicolon parse test
Diffstat (limited to 'src/parse/test.rs')
| -rw-r--r-- | src/parse/test.rs | 10 |
1 files changed, 8 insertions, 2 deletions
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 +} |
