1function start_test { 2 cd .. 3 4 if [ -d mountpoint ]; then 5 umount mountpoint 6 if [ $? -ne 0 ]; then 7 echo "Could not unmount mountpoint." 8 exit 1 9 fi 10 fi 11 12 rm -rf mountpoint foo $2 13 touch $2 14 mkdir mountpoint 15 fallocate -l 10M foo 16 mkfs.vfat foo > /dev/null 17 mount -t $1 -o loop foo mountpoint 18 cd mountpoint 19} 20 21function end_test { 22 cd .. 23 umount mountpoint 24 if [ $? -ne 0 ]; then 25 echo "Could not unmount mountpoint." 26 exit 1 27 fi 28 rm -rf mountpoint foo 29} 30