mirror of
https://github.com/opnsense/src.git
synced 2026-06-08 16:22:46 -04:00
sh: Add test for 'set +o'.
This commit is contained in:
parent
c931ccf1b0
commit
562c9f003e
1 changed files with 32 additions and 0 deletions
32
tools/regression/bin/sh/builtins/set1.0
Normal file
32
tools/regression/bin/sh/builtins/set1.0
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# $FreeBSD$
|
||||
|
||||
set +C
|
||||
set +f
|
||||
set -e
|
||||
|
||||
settings=$(set +o)
|
||||
set -C
|
||||
set -f
|
||||
set +e
|
||||
case $- in
|
||||
*C*) ;;
|
||||
*) echo missing C ;;
|
||||
esac
|
||||
case $- in
|
||||
*f*) ;;
|
||||
*) echo missing C ;;
|
||||
esac
|
||||
case $- in
|
||||
*e*) echo bad e ;;
|
||||
esac
|
||||
eval "$settings"
|
||||
case $- in
|
||||
*C*) echo bad C ;;
|
||||
esac
|
||||
case $- in
|
||||
*f*) echo bad f ;;
|
||||
esac
|
||||
case $- in
|
||||
*e*) ;;
|
||||
*) echo missing e ;;
|
||||
esac
|
||||
Loading…
Reference in a new issue