aboutsummaryrefslogtreecommitdiff
path: root/shell/hush_test/hush-parsing
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2008-06-18 09:22:31 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2008-06-18 09:22:31 +0000
commit985de15bf3f39b5e32e34cadaf6947708197f018 (patch)
treefc5f282fe5ccafb9bd689075459a1fe8e9aac164 /shell/hush_test/hush-parsing
parentc1c63b622dfc863798e0873feba6ccd1677394aa (diff)
downloadbusybox-w32-985de15bf3f39b5e32e34cadaf6947708197f018.tar.gz
busybox-w32-985de15bf3f39b5e32e34cadaf6947708197f018.tar.bz2
busybox-w32-985de15bf3f39b5e32e34cadaf6947708197f018.zip
hush: expand quote3.tests and move from hush-bugs to hush-parsing
Diffstat (limited to 'shell/hush_test/hush-parsing')
-rw-r--r--shell/hush_test/hush-parsing/quote3.right12
-rwxr-xr-xshell/hush_test/hush-parsing/quote3.tests21
2 files changed, 33 insertions, 0 deletions
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 @@
1Testing: in ""
2..
3Testing: in ''
4..
5Testing: in $empty
6Testing: in $empty""
7..
8Testing: in $empty''
9..
10Testing: in "$empty"
11..
12Finished
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 @@
1empty=''
2
3echo 'Testing: in ""'
4for a in ""; do echo ".$a."; done
5
6echo 'Testing: in '"''"
7for a in ''; do echo ".$a."; done
8
9echo 'Testing: in $empty'
10for a in $empty; do echo ".$a."; done
11
12echo 'Testing: in $empty""'
13for a in $empty""; do echo ".$a."; done
14
15echo 'Testing: in $empty'"''"
16for a in $empty''; do echo ".$a."; done
17
18echo 'Testing: in "$empty"'
19for a in "$empty"; do echo ".$a."; done
20
21echo Finished