svn commit: [26050] trunk/busybox/shell/hush_test/hush-vars

vapier at busybox.net vapier at busybox.net
Thu Apr 9 23:01:47 UTC 2009


Author: vapier
Date: 2009-04-09 23:01:47 +0000 (Thu, 09 Apr 2009)
New Revision: 26050

Log:
add test cases for parameter substitution with unset/null strings

Modified:
   trunk/busybox/shell/hush_test/hush-vars/var_posix1.right
   trunk/busybox/shell/hush_test/hush-vars/var_posix1.tests


Changeset:
Modified: trunk/busybox/shell/hush_test/hush-vars/var_posix1.right
===================================================================
--- trunk/busybox/shell/hush_test/hush-vars/var_posix1.right	2009-04-09 23:00:33 UTC (rev 26049)
+++ trunk/busybox/shell/hush_test/hush-vars/var_posix1.right	2009-04-09 23:01:47 UTC (rev 26050)
@@ -1,3 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 abcdcd
 abcdcd
 abcdcd

Modified: trunk/busybox/shell/hush_test/hush-vars/var_posix1.tests
===================================================================
--- trunk/busybox/shell/hush_test/hush-vars/var_posix1.tests	2009-04-09 23:00:33 UTC (rev 26049)
+++ trunk/busybox/shell/hush_test/hush-vars/var_posix1.tests	2009-04-09 23:01:47 UTC (rev 26050)
@@ -1,3 +1,25 @@
+unset var
+
+echo ${var#}
+echo ${var##}
+echo ${var#*}
+echo ${var##*}
+echo ${var%}
+echo ${var%%}
+echo ${var%*}
+echo ${var%%*}
+
+var=
+
+echo ${var#}
+echo ${var##}
+echo ${var#*}
+echo ${var##*}
+echo ${var%}
+echo ${var%%}
+echo ${var%*}
+echo ${var%%*}
+
 var=ababcdcd
 
 echo ${var#ab}



More information about the busybox-cvs mailing list