hush: fix false positive in unset.tests
authorDenys Vlasenko <vda.linux@googlemail.com>
Tue, 29 Aug 2017 12:35:58 +0000 (14:35 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Tue, 29 Aug 2017 12:35:58 +0000 (14:35 +0200)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
shell/hush_test/hush-vars/unset.tests

index 81243fbf9450f75d09c64fa85fcfad7fa8c2ebf4..268323a6df8a2c42458d57ad770baf705eeaee0f 100755 (executable)
@@ -1,3 +1,5 @@
+(
+
 # check invalid options are rejected
 # bash: in posix mode, aborts if non-interactive
 unset -
@@ -37,3 +39,7 @@ unset VAR_RO
 echo $? $f $g
 unset f VAR_RO g
 echo $? $f $g
+
+) 2>&1 \
+| sed   -e 's/ unrecognized option: / invalid option -- /' \
+        -e 's/ illegal option -- / invalid option -- /' \