X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=tests%2Ftest-imagex-mount;h=a75c4cd82dfd78c41c21dfed034a87af896c3a67;hp=bbe931ffb9d9e009a082f9dc2f69e4131b82ebef;hb=ae4ea9fadca8e98341fedd543417bf6a204b2005;hpb=466646c4f936eb3387b76dcb9a41e7b8cfb98fe2 diff --git a/tests/test-imagex-mount b/tests/test-imagex-mount index bbe931ff..a75c4cd8 100755 --- a/tests/test-imagex-mount +++ b/tests/test-imagex-mount @@ -10,11 +10,11 @@ srcdir="$(cd $srcdir; pwd)" TEST_SUBDIR=tmpdir_test-imagex-mount -if [ ! -r /dev/fuse ]; then - echo "WARNING: /dev/fuse is not readable." - echo "Skipping WIM mounting checks" - exit 0 -fi +skip_test() { + cd .. + cleanup + exit 77 +} imagex_unmount() { # Give the --lazy flag to work around a problem testing on Ubuntu and @@ -48,6 +48,12 @@ init() { imagex capture tmp.empty empty.wim --norpfix } +if [ ! -r /dev/fuse ]; then + echo "WARNING: /dev/fuse is not readable." + echo "Skipping WIM mounting checks" + skip_test +fi + cleanup mkdir $TEST_SUBDIR cd $TEST_SUBDIR