aboutsummaryrefslogtreecommitdiffstats
path: root/src/parse/test.rs
diff options
context:
space:
mode:
authorJonas Maier <jonas@x77.dev>2026-03-18 13:21:23 +0100
committerJonas Maier <jonas@x77.dev>2026-03-18 13:21:23 +0100
commitd8cceb822b8e2f2de189a1d4461c89311b82e752 (patch)
treeb4922dc581fc2ca93bf615d7ca1a0fc6807e5596 /src/parse/test.rs
parent37db397e58105fcc9f5fe0c356cd03f966715bff (diff)
downloadpish-d8cceb822b8e2f2de189a1d4461c89311b82e752.tar.gz
slightly cleaner parsing
Diffstat (limited to 'src/parse/test.rs')
-rw-r--r--src/parse/test.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/parse/test.rs b/src/parse/test.rs
index 3513c3f..3058730 100644
--- a/src/parse/test.rs
+++ b/src/parse/test.rs
@@ -321,3 +321,11 @@ fn exit_code_2() {
pipes([cmd([estr(b"echo"), str([var(b"?")])])])
)
}
+
+#[test]
+fn dollar_non_var() {
+ parse_test!(
+ parse(b"echo $_"),
+ pipes([cmd([estr(b"echo"), estr(b"$_")]),])
+ )
+}