diff options
Diffstat (limited to 'tests/common/L_mount.sh')
-rw-r--r-- | tests/common/L_mount.sh | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/common/L_mount.sh b/tests/common/L_mount.sh new file mode 100644 index 0000000..d43f95a --- /dev/null +++ b/tests/common/L_mount.sh @@ -0,0 +1,15 @@ +skip_unless test "$SUDO" +skip_if test "$UNAME" = "Darwin" + +rm -rf scratch/* +mkdir scratch/{foo,mnt} +sudo mount -t tmpfs tmpfs scratch/mnt +ln -s ../mnt scratch/foo/bar +$TOUCH scratch/mnt/baz +ln -s ../mnt/baz scratch/foo/qux + +bfs_diff -L scratch -mount +ret=$? + +sudo umount scratch/mnt +return $ret |