import os import shutil from tempfile import TemporaryDirectory import pytest AUDIO_FILE = "tests/test_data/44100Hz-16bit-mono.mp3" AUDIO_FILENAME = os.path.basename(AUDIO_FILE) AUDIO_IMPORT_DEST = "Test Artist/Test Album/44100Hz-16bit-mono.mp3" # TODO: Use pathlib for file manipulation @pytest.fixture() def dest_dir(): with TemporaryDirectory(prefix="dest") as tmpdir: yield tmpdir @pytest.fixture() def src_dir(): with TemporaryDirectory(prefix="src") as tmpdir: shutil.copy(AUDIO_FILE, tmpdir) yield tmpdir