summaryrefslogtreecommitdiff
path: root/tools/regression/bin/sh
diff options
context:
space:
mode:
authorJilles Tjoelker <jilles@FreeBSD.org>2012-11-08 13:36:19 +0000
committerJilles Tjoelker <jilles@FreeBSD.org>2012-11-08 13:36:19 +0000
commit2b6ceccde57615851868e2aebe31b4f9e775cb2c (patch)
treecd95399bbc1f806c73dc6aeb9c7a9de39f4f1e03 /tools/regression/bin/sh
parente964872f186de0c0ad0640d3a0fda1aff0f8e7c1 (diff)
Notes
Diffstat (limited to 'tools/regression/bin/sh')
-rw-r--r--tools/regression/bin/sh/builtins/alias3.012
-rw-r--r--tools/regression/bin/sh/builtins/alias3.0.stdout4
-rw-r--r--tools/regression/bin/sh/parser/alias10.05
3 files changed, 21 insertions, 0 deletions
diff --git a/tools/regression/bin/sh/builtins/alias3.0 b/tools/regression/bin/sh/builtins/alias3.0
new file mode 100644
index 0000000000000..fe65e31f5f032
--- /dev/null
+++ b/tools/regression/bin/sh/builtins/alias3.0
@@ -0,0 +1,12 @@
+# $FreeBSD$
+set -e
+
+unalias -a
+alias foo=bar
+alias bar=
+alias quux="1 2 3"
+alias foo=bar
+alias bar=
+alias quux="1 2 3"
+alias
+alias foo
diff --git a/tools/regression/bin/sh/builtins/alias3.0.stdout b/tools/regression/bin/sh/builtins/alias3.0.stdout
new file mode 100644
index 0000000000000..52efaf0b72e70
--- /dev/null
+++ b/tools/regression/bin/sh/builtins/alias3.0.stdout
@@ -0,0 +1,4 @@
+bar=''
+foo=bar
+quux='1 2 3'
+foo=bar
diff --git a/tools/regression/bin/sh/parser/alias10.0 b/tools/regression/bin/sh/parser/alias10.0
new file mode 100644
index 0000000000000..264f5c5f054bb
--- /dev/null
+++ b/tools/regression/bin/sh/parser/alias10.0
@@ -0,0 +1,5 @@
+# $FreeBSD$
+
+alias echo='echo'
+alias echo='echo'
+[ "`eval echo b`" = b ]