afpfs-ng-mac/test/Makefile

29 lines
757 B
Makefile
Raw Permalink Normal View History

2013-03-14 00:26:26 +00:00
all: prepare fuse_anon fuse_auth
fuse_anon:
mkdir -p mnt
2017-10-30 23:26:38 +00:00
mount_afp2 afp://delorean.local/DeLorean `pwd`/mnt
2013-03-14 00:26:26 +00:00
ls -al mnt/ | grep com.apple.timemachine.supported >/dev/null
fusermount -u `pwd`/mnt
@echo 'fuse_anon test passed.'
fuse_auth:
mkdir -p mnt
2017-10-30 23:26:38 +00:00
mount_afp2 afp://test:test_pwd@delorean.local/test `pwd`/mnt/
2013-03-14 00:26:26 +00:00
echo 'You should read this back' >mnt/sample.txt
sleep 1
fusermount -u `pwd`/mnt
sleep 1
2017-10-30 23:26:38 +00:00
mount_afp2 afp://test:test_pwd@delorean.local/test `pwd`/mnt
2013-03-14 00:26:26 +00:00
grep -E '^You should read this back$$' mnt/sample.txt >/dev/null
wc -l mnt/sample.txt | grep 1 >/dev/null
rm mnt/sample.txt
sleep 1
fusermount -u `pwd`/mnt
@echo 'fuse_auth test passed.'
prepare:
fusermount -u `pwd`/mnt >/dev/null || true
sleep 1
killall afpfsd || true