summaryrefslogtreecommitdiffstats
path: root/tools/regression/bin/sh/builtins/cd1.0
blob: 52970232bf41223f04429e9f496c4acea2000cb6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# $FreeBSD$
set -e

PDIR=${TMPDIR:-/tmp}
cd ${PDIR}
TMPDIR=$(mktemp -d sh-test.XXXXXX)
chmod 0 ${TMPDIR}

cd -L ${TMPDIR} 2>/dev/null && exit 1
[ "${PWD}" = "${PDIR}" ]
[ "$(pwd)" = "${PDIR}" ]
cd -P ${TMPDIR} 2>/dev/null && exit 1
[ "${PWD}" = "${PDIR}" ]
[ "$(pwd)" = "${PDIR}" ]

chmod 755 ${TMPDIR}
rmdir ${TMPDIR}
OpenPOWER on IntegriCloud