diff options
Diffstat (limited to 'tests/conftest.py')
-rw-r--r-- | tests/conftest.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/conftest.py b/tests/conftest.py new file mode 100644 index 00000000..c656eda0 --- /dev/null +++ b/tests/conftest.py @@ -0,0 +1,19 @@ +#!/usr/bin/python3 +# +# pytest fixture definitions. + +import pytest +import util + +@pytest.fixture +def bfuse(tmpdir): + '''A test requesting a "bfuse" is given one via this fixture.''' + + dev = util.format_1g(tmpdir) + mnt = util.mountpoint(tmpdir) + bf = util.BFuse(dev, mnt) + + yield bf + + if bf.returncode is None: + bf.unmount(timeout=5.0) |