8d1d3b903d57893ab64f3f49446e15ac53747b2a
[platform/upstream/coreutils.git] / tests / envvar-check
1 # -*- sh -*-
2 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
3   as_unset=unset
4 else
5   as_unset=false
6 fi
7
8 envvar_check_failed=0
9 vars='
10   BLOCKSIZE
11   BLOCK_SIZE
12   CDPATH
13   DF_BLOCK_SIZE
14   DU_BLOCK_SIZE
15   LS_BLOCK_SIZE
16   POSIXLY_CORRECT
17   SIMPLE_BACKUP_SUFFIX
18   TIME_STYLE
19   VERSION_CONTROL
20 '
21 for var in $vars
22 do
23   $as_unset $var
24   if eval test \"\${$var+set}\" = set; then
25     echo "$0: the $var environment variable is set --" \
26       ' unset it and rerun this test' >&2
27     envvar_check_failed=1
28   fi
29 done
30
31 test "$envvar_check_fail" = 1 && exit 1