projects
/
rrq
/
fuse_xattrs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bug fix
[rrq/fuse_xattrs.git]
/
run_tests.sh
diff --git
a/run_tests.sh
b/run_tests.sh
index a260b52fdc18019a7ba9b44b5ca42104b66f293e..5a0b4a0ffb64c2565b27d04cc88a01c11df281f5 100755
(executable)
--- a/
run_tests.sh
+++ b/
run_tests.sh
@@
-1,7
+1,14
@@
#!/usr/bin/env bash
mkdir -p test/mount
#!/usr/bin/env bash
mkdir -p test/mount
-./fuse_xattrs -o nonempty test/mount/
+mkdir -p test/source
+./fuse_xattrs -o enable_namespaces test/source/ test/mount/
+
+if [ $? -ne 0 ]; then
+ echo "Error mounting the filesystem."
+ echo "Do you have permissions?"
+ exit 1
+fi
pushd test
pushd test
@@
-12,7
+19,13
@@
set -e
popd
popd
-fusermount -zu test/mount
+if [[ "$OSTYPE" == "darwin"* ]]; then
+ umount test/mount
+else
+ fusermount -uz test/mount
+fi
+
+rm -d test/source
rm -d test/mount
exit ${RESULT}
rm -d test/mount
exit ${RESULT}