hush: remove test for "echo ${-}" errorring out - now it works
authorDenys Vlasenko <vda.linux@googlemail.com>
Sun, 19 May 2019 14:35:56 +0000 (16:35 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Sun, 19 May 2019 14:35:56 +0000 (16:35 +0200)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
shell/ash_test/ash-vars/param_expand_default.tests
shell/hush_test/hush-vars/param_expand_default.right
shell/hush_test/hush-vars/param_expand_default.tests

index b5edfe1c5d19533c3177270f47820e0af2eb7b5c..dbd3e22188c3f89cda071b83de30431a52fe24a4 100755 (executable)
@@ -1,6 +1,5 @@
 # first try some invalid patterns (do in subshell due to parsing error)
 # (set argv0 to "SHELL" to avoid "/path/to/shell: blah" in error messages)
-# valid in bash and ash (same as $-): "$THIS_SH" -c 'echo ${-}' SHELL
 "$THIS_SH" -c 'echo ${:-}' SHELL
 
 # now some funky ones
index dbade30038062d4a215eb9e8c325e629519f7e06..8bd0814b097e6a86be0f9964e7ea3f784a30f01d 100644 (file)
@@ -1,5 +1,4 @@
 hush: syntax error: unterminated ${name}
-hush: syntax error: unterminated ${name}
 _0 _0
 _ _ _ _word _word
 _aaaa _aaaa _aaaa _aaaa _aaaa
index 754827ab3b62bad6f47cba349ed756edb2cf2173..dbd3e22188c3f89cda071b83de30431a52fe24a4 100755 (executable)
@@ -1,7 +1,5 @@
 # first try some invalid patterns (do in subshell due to parsing error)
 # (set argv0 to "SHELL" to avoid "/path/to/shell: blah" in error messages)
-# valid in bash and ash (same as $-), not supported in hush (yet?):
-"$THIS_SH" -c 'echo ${-}' SHELL
 "$THIS_SH" -c 'echo ${:-}' SHELL
 
 # now some funky ones