diff options
| author | Maxim Konovalov <maxim@FreeBSD.org> | 2006-07-03 10:55:22 +0000 |
|---|---|---|
| committer | Maxim Konovalov <maxim@FreeBSD.org> | 2006-07-03 10:55:22 +0000 |
| commit | 190483c011ae0071bcf5d298c1dba722574cb318 (patch) | |
| tree | 35c89a96671ac41a2996c77c3f64e00872f36eae /usr.sbin/mtree/test | |
| parent | 1684fc165728f428b4dee60799c10bbe7d9a83ea (diff) | |
Notes
Diffstat (limited to 'usr.sbin/mtree/test')
| -rw-r--r-- | usr.sbin/mtree/test/test05.sh | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/usr.sbin/mtree/test/test05.sh b/usr.sbin/mtree/test/test05.sh new file mode 100644 index 000000000000..eda544f4ff36 --- /dev/null +++ b/usr.sbin/mtree/test/test05.sh @@ -0,0 +1,25 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# Test for 'optional' keyword. +# + +TMP=`mktemp -d /tmp/mtree.XXXXXX` +mkdir -p ${TMP}/mr ${TMP}/mr/optional-dir ${TMP}/mr/some-dir +touch ${TMP}/mr/optional-file ${TMP}/mr/some-file + +mtree -c -p ${TMP}/mr > ${TMP}/_ +rm -rf ${TMP}/mr/optional-file ${TMP}/mr/optional-dir +mtree -p ${TMP}/mr -K optional < ${TMP}/_ > /dev/null + +res=$? + +if [ $res -ne 0 ] ; then + echo "ERROR 'optional' keyword failed" 1>&2 + rm -rf ${TMP} + exit 1 +fi + +rm -rf ${TMP} +exit 0 |
