* actually working * changed plugin format. Need unit tests, documentation, update e2e to filter * refactor plugin name, matching now working * description work in progress, need more intricate testing * tests looks good, regenerate output * e2e tested, need more failure tests, no dupe variable names, add docs * unit tests passing again * more fail tests * updated with name, default, better docs * sanitized vars created
21 lines
479 B
Python
21 lines
479 B
Python
import tempfile
|
|
|
|
import pytest
|
|
|
|
from ytdl_sub.config.config_file import ConfigFile
|
|
|
|
|
|
@pytest.fixture()
|
|
def output_directory():
|
|
with tempfile.TemporaryDirectory() as temp_dir:
|
|
yield temp_dir
|
|
|
|
|
|
@pytest.fixture()
|
|
def music_video_config():
|
|
return ConfigFile.from_file_path(config_path="examples/kodi_music_videos_config.yaml")
|
|
|
|
|
|
@pytest.fixture()
|
|
def channel_as_tv_show_config():
|
|
return ConfigFile.from_file_path(config_path="examples/kodi_tv_shows_config.yaml")
|