diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2017-08-11 02:37:48 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2017-08-11 02:37:48 +0200 |
commit | 9a7d0a01918df5a963b6c90177b321ff743282b2 (patch) | |
tree | 3378d6ce2ad70e7bc34423bd59ca49e5e9aa1304 /shell/hush_test | |
parent | 81f962f3df0d7194b7a52c6f83259727759094c4 (diff) | |
download | busybox-w32-9a7d0a01918df5a963b6c90177b321ff743282b2.tar.gz busybox-w32-9a7d0a01918df5a963b6c90177b321ff743282b2.tar.bz2 busybox-w32-9a7d0a01918df5a963b6c90177b321ff743282b2.zip |
shell: add OPTARG poisoning to getopt_optarg.tests
ash fails this!
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/hush_test')
-rwxr-xr-x | shell/hush_test/hush-getopts/getopt_optarg.tests | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/shell/hush_test/hush-getopts/getopt_optarg.tests b/shell/hush_test/hush-getopts/getopt_optarg.tests index b346284f0..33682e868 100755 --- a/shell/hush_test/hush-getopts/getopt_optarg.tests +++ b/shell/hush_test/hush-getopts/getopt_optarg.tests | |||
@@ -4,6 +4,7 @@ var=QWERTY | |||
4 | OPTARG=ASDFGH | 4 | OPTARG=ASDFGH |
5 | while getopts "w:et" var; do | 5 | while getopts "w:et" var; do |
6 | echo "var:'$var' OPTIND:$OPTIND OPTARG:'$OPTARG'" | 6 | echo "var:'$var' OPTIND:$OPTIND OPTARG:'$OPTARG'" |
7 | OPTARG=ASDFGH | ||
7 | done | 8 | done |
8 | echo "exited: var:'$var' OPTIND:$OPTIND OPTARG:'$OPTARG'" | 9 | echo "exited: var:'$var' OPTIND:$OPTIND OPTARG:'$OPTARG'" |
9 | 10 | ||
@@ -12,5 +13,6 @@ echo "*** OPTIND=0, optstring:'w:et' args:$*" | |||
12 | OPTIND=0 | 13 | OPTIND=0 |
13 | while getopts "w:et" var; do | 14 | while getopts "w:et" var; do |
14 | echo "var:'$var' OPTIND:$OPTIND OPTARG:'$OPTARG'" | 15 | echo "var:'$var' OPTIND:$OPTIND OPTARG:'$OPTARG'" |
16 | OPTARG=ASDFGH | ||
15 | done | 17 | done |
16 | echo "exited: var:'$var' OPTIND:$OPTIND OPTARG:'$OPTARG'" | 18 | echo "exited: var:'$var' OPTIND:$OPTIND OPTARG:'$OPTARG'" |