#!/bin/sh
TEST=`basename $0 | cut -d- -f1`
# Test requires root
test `id -u` == 0 || exit 77
LOOPFILE=`losetup -f` || exit 77
TMPLATE="${TMPDIR:-/tmp}/tmp.XXXXXXXXXX"
TESTFILE=`mktemp $TMPLATE` || exit 1

./pad 5g $TESTFILE || exit 1
losetup $LOOPFILE $TESTFILE || exit 1

$PATH_SCRUB --test-sparse $LOOPFILE 2>&1 \
	| sed -e "s!${LOOPFILE}!loopfile!" 2>&1 >$TEST.out
echo "scrub exited with rc=$?" >>$TEST.out

losetup --detach $LOOPFILE
rm -f $TESTFILE

diff $TEST.exp $TEST.out >$TEST.diff
