diff options
Diffstat (limited to 'src/parse/test_ast.rs')
-rw-r--r-- | src/parse/test_ast.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/parse/test_ast.rs b/src/parse/test_ast.rs index 456684b..3142928 100644 --- a/src/parse/test_ast.rs +++ b/src/parse/test_ast.rs @@ -305,6 +305,13 @@ fn test_parts() { cs!(p!((0, 16), e!(w!("echo"), w!(wpv!("HOME"), wpd!("/bin"))))) ); parse_eq!( + "echo \"dir: $HOME/bin\"", + cs!(p!( + (0, 21), + e!(w!("echo"), w!(wpd!("dir: "), wpv!("HOME"), wpd!("/bin"))) + )) + ); + parse_eq!( "echo $HOME/bin", cs!(p!((0, 14), e!(w!("echo"), w!(wpv!("HOME"), wpb!("/bin"))))) ); |