summary refs log tree commit diff
path: root/bin/1sh/tests/expansion/cmdsubst6.0
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2020-03-09 04:03:18 -0400
committerJune McEnroe <june@causal.agency>2020-03-09 04:03:18 -0400
commit25417843af4872fc58ea6d8edc0c0713a6337bde (patch)
treec9885a49e3961c510eef155515aeb11374c24e30 /bin/1sh/tests/expansion/cmdsubst6.0
parentImport /usr/src/bin/sh from FreeBSD 12.1-RELEASE (diff)
downloadsrc-25417843af4872fc58ea6d8edc0c0713a6337bde.tar.gz
src-25417843af4872fc58ea6d8edc0c0713a6337bde.zip
Remove extraneous files from sh sources
Diffstat (limited to '')
-rw-r--r--bin/1sh/tests/expansion/cmdsubst6.053
1 files changed, 0 insertions, 53 deletions
diff --git a/bin/1sh/tests/expansion/cmdsubst6.0 b/bin/1sh/tests/expansion/cmdsubst6.0
deleted file mode 100644
index afe519f0..00000000
--- a/bin/1sh/tests/expansion/cmdsubst6.0
+++ /dev/null
@@ -1,53 +0,0 @@
-# $FreeBSD: releng/12.1/bin/sh/tests/expansion/cmdsubst6.0 216763 2010-12-28 14:58:08Z jilles $
-# This tests if the cmdsubst optimization is still used if possible.
-
-failures=''
-ok=''
-
-testcase() {
-	code="$1"
-
-	unset v
-	eval "pid=\$(dummy=$code echo \$(\$SH -c echo\ \\\$PPID))"
-
-	if [ "$pid" = "$$" ]; then
-		ok=x$ok
-	else
-		failures=x$failures
-		echo "Failure for $code"
-	fi
-}
-
-unset v
-w=1
-testcase '$w'
-testcase '1${w+1}'
-testcase '1${w-1}'
-testcase '1${v+1}'
-testcase '1${v-1}'
-testcase '1${w:+1}'
-testcase '1${w:-1}'
-testcase '1${v:+1}'
-testcase '1${v:-1}'
-testcase '${w?}'
-testcase '${w:?}'
-testcase '${w#x}'
-testcase '${w##x}'
-testcase '${w%x}'
-testcase '${w%%x}'
-
-testcase '$((w))'
-testcase '$(((w+4)*2/3))'
-testcase '$((w==1))'
-testcase '$((w>=0 && w<=5 && w!=2))'
-testcase '$((${#w}))'
-testcase '$((${#IFS}))'
-testcase '$((${#w}>=1))'
-testcase '$(($$))'
-testcase '$(($#))'
-testcase '$(($?))'
-
-testcase '$(: $((w=4)))'
-testcase '$(: ${v=2})'
-
-test "x$failures" = x