summaryrefslogtreecommitdiff
path: root/tests/conftest.py
blob: ffc2bad28da7cf6a6d9d03f412697f59806e1103 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/python3
#
# pytest fixture definitions.

import pytest
from tests 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

    bf.unmount(timeout=5.0)