diff options
author | Jilles Tjoelker <jilles@FreeBSD.org> | 2020-05-12 21:59:21 +0000 |
---|---|---|
committer | Jilles Tjoelker <jilles@FreeBSD.org> | 2020-05-12 21:59:21 +0000 |
commit | 1bb4b6a76af6d04fe9d64ddad72fab84c0c84687 (patch) | |
tree | 1ee7aaa869bd2f426241e3eb6b3cef07458b9a0a /bin | |
parent | bf610960c6b05df6f2726e0b323c06026334af32 (diff) | |
download | src-test2-1bb4b6a76af6d04fe9d64ddad72fab84c0c84687.tar.gz src-test2-1bb4b6a76af6d04fe9d64ddad72fab84c0c84687.zip |
sh/tests: Test some obscure cases with aliasing keywords
Notes
Notes:
svn path=/head/; revision=360992
Diffstat (limited to 'bin')
-rw-r--r-- | bin/sh/tests/parser/Makefile | 2 | ||||
-rw-r--r-- | bin/sh/tests/parser/alias19.0 | 8 | ||||
-rw-r--r-- | bin/sh/tests/parser/alias19.0.stdout | 1 | ||||
-rw-r--r-- | bin/sh/tests/parser/alias20.0 | 9 | ||||
-rw-r--r-- | bin/sh/tests/parser/alias20.0.stdout | 1 |
5 files changed, 21 insertions, 0 deletions
diff --git a/bin/sh/tests/parser/Makefile b/bin/sh/tests/parser/Makefile index 9a65499e77e5..f3a15badeb52 100644 --- a/bin/sh/tests/parser/Makefile +++ b/bin/sh/tests/parser/Makefile @@ -25,6 +25,8 @@ ${PACKAGE}FILES+= alias15.0 alias15.0.stdout ${PACKAGE}FILES+= alias16.0 ${PACKAGE}FILES+= alias17.0 ${PACKAGE}FILES+= alias18.0 +${PACKAGE}FILES+= alias19.0 alias19.0.stdout +${PACKAGE}FILES+= alias20.0 alias20.0.stdout ${PACKAGE}FILES+= and-pipe-not.0 ${PACKAGE}FILES+= case1.0 ${PACKAGE}FILES+= case2.0 diff --git a/bin/sh/tests/parser/alias19.0 b/bin/sh/tests/parser/alias19.0 new file mode 100644 index 000000000000..d086f652fea5 --- /dev/null +++ b/bin/sh/tests/parser/alias19.0 @@ -0,0 +1,8 @@ +# $FreeBSD$ + +alias begin={ end=} +begin +cat <<EOF +$(echo ok) +EOF +end diff --git a/bin/sh/tests/parser/alias19.0.stdout b/bin/sh/tests/parser/alias19.0.stdout new file mode 100644 index 000000000000..9766475a4185 --- /dev/null +++ b/bin/sh/tests/parser/alias19.0.stdout @@ -0,0 +1 @@ +ok diff --git a/bin/sh/tests/parser/alias20.0 b/bin/sh/tests/parser/alias20.0 new file mode 100644 index 000000000000..0eedd5214016 --- /dev/null +++ b/bin/sh/tests/parser/alias20.0 @@ -0,0 +1,9 @@ +# $FreeBSD$ + +alias begin={ end=} +: <<EOF && +$(echo bad1) +EOF +begin +echo ok +end diff --git a/bin/sh/tests/parser/alias20.0.stdout b/bin/sh/tests/parser/alias20.0.stdout new file mode 100644 index 000000000000..9766475a4185 --- /dev/null +++ b/bin/sh/tests/parser/alias20.0.stdout @@ -0,0 +1 @@ +ok |