diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-06-18 13:22:31 +0400 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-06-18 13:22:31 +0400 |
commit | 985de15bf3f39b5e32e34cadaf6947708197f018 (patch) | |
tree | fc5f282fe5ccafb9bd689075459a1fe8e9aac164 /shell | |
parent | c1c63b622dfc863798e0873feba6ccd1677394aa (diff) |
hush: expand quote3.tests and move from hush-bugs to hush-parsing
Diffstat (limited to 'shell')
-rw-r--r-- | shell/hush_test/hush-bugs/quote3.right | 3 | ||||
-rwxr-xr-x | shell/hush_test/hush-bugs/quote3.tests | 8 | ||||
-rw-r--r-- | shell/hush_test/hush-parsing/quote3.right | 12 | ||||
-rwxr-xr-x | shell/hush_test/hush-parsing/quote3.tests | 21 |
4 files changed, 33 insertions, 11 deletions
diff --git a/shell/hush_test/hush-bugs/quote3.right b/shell/hush_test/hush-bugs/quote3.right deleted file mode 100644 index 069a46e8f..000000000 --- a/shell/hush_test/hush-bugs/quote3.right +++ /dev/null @@ -1,3 +0,0 @@ -Testing: in $empty"" -.. -Finished diff --git a/shell/hush_test/hush-bugs/quote3.tests b/shell/hush_test/hush-bugs/quote3.tests deleted file mode 100755 index 075e78570..000000000 --- a/shell/hush_test/hush-bugs/quote3.tests +++ /dev/null @@ -1,8 +0,0 @@ -if test $# = 0; then - exec "$THIS_SH" quote3.tests abc "d e" -fi - -echo 'Testing: in $empty""' -empty='' -for a in $empty""; do echo ".$a."; done -echo Finished diff --git a/shell/hush_test/hush-parsing/quote3.right b/shell/hush_test/hush-parsing/quote3.right new file mode 100644 index 000000000..bbe46df67 --- /dev/null +++ b/shell/hush_test/hush-parsing/quote3.right @@ -0,0 +1,12 @@ +Testing: in "" +.. +Testing: in '' +.. +Testing: in $empty +Testing: in $empty"" +.. +Testing: in $empty'' +.. +Testing: in "$empty" +.. +Finished diff --git a/shell/hush_test/hush-parsing/quote3.tests b/shell/hush_test/hush-parsing/quote3.tests new file mode 100755 index 000000000..b5fd5978c --- /dev/null +++ b/shell/hush_test/hush-parsing/quote3.tests @@ -0,0 +1,21 @@ +empty='' + +echo 'Testing: in ""' +for a in ""; do echo ".$a."; done + +echo 'Testing: in '"''" +for a in ''; do echo ".$a."; done + +echo 'Testing: in $empty' +for a in $empty; do echo ".$a."; done + +echo 'Testing: in $empty""' +for a in $empty""; do echo ".$a."; done + +echo 'Testing: in $empty'"''" +for a in $empty''; do echo ".$a."; done + +echo 'Testing: in "$empty"' +for a in "$empty"; do echo ".$a."; done + +echo Finished |