nyaggle/tests/conftest.py

18 lines
331 B
Python

import os
import shutil
import tempfile
import uuid
import pytest
@pytest.fixture(scope='function', autouse=True)
def tmpdir_name():
path = None
try:
path = os.path.join(tempfile.gettempdir(), uuid.uuid4().hex)
yield path
finally:
if path:
shutil.rmtree(path, ignore_errors=True)