fi
}
+skip_test() {
+ cd ..
+ cleanup
+ exit 77
+}
+
__do_mount() {
if ! ntfs-3g -o "no_def_opts,silent" $1 $2; then
if [ $UID -ne 0 ] && [ "$3" = "nofail" ]; then
echo "WARNING: skipping NTFS tests because we aren't able to "
echo "mount a NTFS volume (perhaps ntfs-3g is not installed setuid root?)"
- exit 0
+ skip_test
else
error "Could not mount NTFS volume \"$1\" on \"$2\"! Make sure ntfs-3g is "\
"installed, and that you are either running the tests as root or have ntfs-3g "\
init() {
echo "Creating NTFS volumes and empty directories to use as mountpoints"
- dd if=/dev/zero of=in.ntfs bs=4096 count=500 &> /dev/null
- dd if=/dev/zero of=out.ntfs bs=4096 count=500 &> /dev/null
+ dd if=/dev/zero of=in.ntfs bs=4096 count=1000 &> /dev/null
+ dd if=/dev/zero of=out.ntfs bs=4096 count=1000 &> /dev/null
mkdir in.mnt out.mnt
do_mkntfs in.ntfs
do_mkntfs out.ntfs