From fac89c1978ca8963147c4384581dcc3fdccfedbd Mon Sep 17 00:00:00 2001 From: Simon Vetter Date: Wed, 13 Mar 2013 17:26:26 -0700 Subject: [PATCH] added small fuse test script --- test/Makefile | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 test/Makefile diff --git a/test/Makefile b/test/Makefile new file mode 100644 index 0000000..ef27841 --- /dev/null +++ b/test/Makefile @@ -0,0 +1,28 @@ +all: prepare fuse_anon fuse_auth + +fuse_anon: + mkdir -p mnt + mount_afp afp://delorean.local/DeLorean `pwd`/mnt + ls -al mnt/ | grep com.apple.timemachine.supported >/dev/null + fusermount -u `pwd`/mnt + @echo 'fuse_anon test passed.' + +fuse_auth: + mkdir -p mnt + mount_afp afp://test:test_pwd@delorean.local/test `pwd`/mnt/ + echo 'You should read this back' >mnt/sample.txt + sleep 1 + fusermount -u `pwd`/mnt + sleep 1 + mount_afp afp://test:test_pwd@delorean.local/test `pwd`/mnt + 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