This commit is contained in:
Jesse Bannon 2022-09-30 12:38:44 -07:00
parent 54310e2450
commit e00f6c6dec
2 changed files with 10 additions and 10 deletions

View file

@ -7,6 +7,7 @@ from unittest.mock import patch
import pytest import pytest
from ytdl_sub.config.config_file import ConfigFile
from ytdl_sub.downloaders.downloader import Downloader from ytdl_sub.downloaders.downloader import Downloader
from ytdl_sub.entries.variables.kwargs import EPOCH from ytdl_sub.entries.variables.kwargs import EPOCH
from ytdl_sub.entries.variables.kwargs import EXT from ytdl_sub.entries.variables.kwargs import EXT
@ -38,6 +39,13 @@ def output_directory() -> str:
yield temp_dir yield temp_dir
@pytest.fixture
def config(working_directory) -> ConfigFile:
return ConfigFile(
name="config",
value={"configuration": {"working_directory": working_directory}, "presets": {}},
)
@pytest.fixture @pytest.fixture
def mock_file_factory(working_directory: str, subscription_name: str): def mock_file_factory(working_directory: str, subscription_name: str):
def _mock_file_factory(file_name: str): def _mock_file_factory(file_name: str):

View file

@ -10,14 +10,6 @@ from ytdl_sub.prebuilt_presets.tv_show import PrebuiltKodiTVShowPresets
from ytdl_sub.subscriptions.subscription import Subscription from ytdl_sub.subscriptions.subscription import Subscription
@pytest.fixture
def config(working_directory) -> ConfigFile:
return ConfigFile(
name="config",
value={"configuration": {"working_directory": working_directory}, "presets": {}},
)
class TestPrebuiltTVShowPresets: class TestPrebuiltTVShowPresets:
@pytest.mark.parametrize( @pytest.mark.parametrize(
"media_player_preset", "media_player_preset",
@ -136,5 +128,5 @@ class TestPrebuiltTVShowPresets:
}, },
) )
output_transactoin = subscription.download(dry_run=False) output_transaction = subscription.download(dry_run=False)
assert output_transactoin assert output_transaction