From 18f79dabf0f4dc399f31b8e87b6ef11b651cea46 Mon Sep 17 00:00:00 2001 From: Jonas Maier <> Date: Sat, 7 Mar 2026 15:46:21 +0100 Subject: parse tests --- src/parse/test.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/parse/test.rs') diff --git a/src/parse/test.rs b/src/parse/test.rs index e1c2077..7efb613 100644 --- a/src/parse/test.rs +++ b/src/parse/test.rs @@ -44,3 +44,19 @@ fn simple_string() { fn simple_var() { parse_test(parse(b"$foo"), pipes([cmd([str([var(b"foo")])])])); } + +#[test] +fn ls_pipe_cat() { + parse_test( + parse(b"ls | cat"), + pipes([cmd([estr(b"ls")]), cmd([estr(b"cat")])]), + ); +} + +#[test] +fn ls_pipe_cat_nospace() { + parse_test( + parse(b"ls|cat"), + pipes([cmd([estr(b"ls")]), cmd([estr(b"cat")])]), + ); +} -- cgit v1.2.3