]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - tests/util.py
Make fuse3 support optional and document.
[bcachefs-tools-debian] / tests / util.py
index 18d60020c3056f81dd06e3868a7211a73a1e173a..b6e05e3a97d2696f1f06369fc64bd1746bc37f4f 100644 (file)
@@ -4,6 +4,7 @@ import os
 import pytest
 import re
 import subprocess
+import sys
 import tempfile
 import threading
 import time
@@ -208,3 +209,7 @@ class BFuse(threading.Thread):
         assert self.returncode == 0
         assert len(self.stdout) > 0
         assert len(self.stderr) == 0
+
+def have_fuse():
+    res = run(BCH_PATH, 'fusemount', valgrind=False)
+    return "Please supply a mountpoint." in res.stdout