aboutsummaryrefslogtreecommitdiffstats
path: root/src/parse/test.rs
diff options
context:
space:
mode:
authorJonas Maier <>2026-03-08 13:35:08 +0100
committerJonas Maier <>2026-03-08 13:35:08 +0100
commit5cf5f57ce8aa303936fec70a61acb436825f52c7 (patch)
tree21174d855f8a32dd75b74991c60d04607200ed74 /src/parse/test.rs
parent5ea3c6c960947b8d82ab9e85c4345b9f78b488bb (diff)
downloadpish-5cf5f57ce8aa303936fec70a61acb436825f52c7.tar.gz
tilde
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 6f49ed4..9e2d7a8 100644
--- a/src/parse/test.rs
+++ b/src/parse/test.rs
@@ -70,3 +70,11 @@ fn unclosed_single_quote() {
fn unclosed_double_quote() {
assert!(do_parse(b"x\"").is_err())
}
+
+#[test]
+fn tilde() {
+ parse_test(
+ parse(b"echo ~"),
+ pipes([cmd([estr(b"echo"), str([var(b"HOME")])])]),
+ );
+}