diff options
author | stefanf <stefanf@FreeBSD.org> | 2005-09-04 11:59:59 +0000 |
---|---|---|
committer | stefanf <stefanf@FreeBSD.org> | 2005-09-04 11:59:59 +0000 |
commit | ce5d9c9b6dd571b4283b6061ea0da0c36d2f5488 (patch) | |
tree | de352b66017836f6f51a79fbc4034ba9f690bfe6 /tools/regression/bin/sh/builtins | |
parent | 4f6bd877d34f81ed26acdfccfef79093b1042995 (diff) | |
download | FreeBSD-src-ce5d9c9b6dd571b4283b6061ea0da0c36d2f5488.zip FreeBSD-src-ce5d9c9b6dd571b4283b6061ea0da0c36d2f5488.tar.gz |
Add a couple of regression tests for /bin/sh.
Diffstat (limited to 'tools/regression/bin/sh/builtins')
-rw-r--r-- | tools/regression/bin/sh/builtins/alias.0 | 6 | ||||
-rw-r--r-- | tools/regression/bin/sh/builtins/alias.0.stdout | 1 | ||||
-rw-r--r-- | tools/regression/bin/sh/builtins/alias.1 | 3 | ||||
-rw-r--r-- | tools/regression/bin/sh/builtins/alias.1.stderr | 1 | ||||
-rw-r--r-- | tools/regression/bin/sh/builtins/unalias.0 | 21 |
5 files changed, 32 insertions, 0 deletions
diff --git a/tools/regression/bin/sh/builtins/alias.0 b/tools/regression/bin/sh/builtins/alias.0 new file mode 100644 index 0000000..39c748a --- /dev/null +++ b/tools/regression/bin/sh/builtins/alias.0 @@ -0,0 +1,6 @@ +# $FreeBSD$ +set -e + +unalias -a +alias foo=bar +alias diff --git a/tools/regression/bin/sh/builtins/alias.0.stdout b/tools/regression/bin/sh/builtins/alias.0.stdout new file mode 100644 index 0000000..1d5d296 --- /dev/null +++ b/tools/regression/bin/sh/builtins/alias.0.stdout @@ -0,0 +1 @@ +foo='bar' diff --git a/tools/regression/bin/sh/builtins/alias.1 b/tools/regression/bin/sh/builtins/alias.1 new file mode 100644 index 0000000..31403dc --- /dev/null +++ b/tools/regression/bin/sh/builtins/alias.1 @@ -0,0 +1,3 @@ +# $FreeBSD$ +unalias -a +alias foo diff --git a/tools/regression/bin/sh/builtins/alias.1.stderr b/tools/regression/bin/sh/builtins/alias.1.stderr new file mode 100644 index 0000000..5ea01d5 --- /dev/null +++ b/tools/regression/bin/sh/builtins/alias.1.stderr @@ -0,0 +1 @@ +alias: foo not found diff --git a/tools/regression/bin/sh/builtins/unalias.0 b/tools/regression/bin/sh/builtins/unalias.0 new file mode 100644 index 0000000..34d8d6e --- /dev/null +++ b/tools/regression/bin/sh/builtins/unalias.0 @@ -0,0 +1,21 @@ +# $FreeBSD$ +set -e + +alias false=true +false +unalias false +false && exit 1 +unalias false && exit 1 + +alias a1=foo a2=bar +unalias a1 a2 +unalias a1 && exit 1 +unalias a2 && exit 1 +alias a2=bar +unalias a1 a2 && exit 1 + +alias a1=foo a2=bar +unalias -a +unalias a1 && exit 1 +unalias a2 && exit 1 +exit 0 |