This commit is contained in:
Jesse Bannon 2023-06-17 12:39:00 -07:00
parent 4070461440
commit 1c4ddbd5a0

View file

@ -148,7 +148,7 @@ def regex_subscription_dict_match_and_exclude(regex_subscription_dict_base, outp
@pytest.fixture @pytest.fixture
def regex_subscription_dict_match_and_exclude_override_variable( def regex_subscription_dict_match_and_exclude_override_variable(
regex_subscription_dict_base, output_directory regex_subscription_dict_base, output_directory
): ):
return mergedeep.merge( return mergedeep.merge(
regex_subscription_dict_base, regex_subscription_dict_base,
@ -168,13 +168,11 @@ def regex_subscription_dict_match_and_exclude_override_variable(
}, },
}, },
}, },
"overrides": { "overrides": {"override_title": "{title}", "override_description": "{description}"},
"override_title": "{title}",
"override_description": "{description}"
}
}, },
) )
@pytest.fixture @pytest.fixture
def playlist_subscription(music_video_config, regex_subscription_dict): def playlist_subscription(music_video_config, regex_subscription_dict):
return Subscription.from_dict( return Subscription.from_dict(
@ -210,7 +208,8 @@ def playlist_subscription_exclude(
@pytest.fixture @pytest.fixture
def playlist_subscription_overrides( def playlist_subscription_overrides(
music_video_config: ConfigFile, regex_subscription_dict_match_and_exclude_override_variable: Dict[str, Any] music_video_config: ConfigFile,
regex_subscription_dict_match_and_exclude_override_variable: Dict[str, Any],
) -> Subscription: ) -> Subscription:
return Subscription.from_dict( return Subscription.from_dict(
config=music_video_config, config=music_video_config,
@ -218,6 +217,7 @@ def playlist_subscription_overrides(
preset_dict=regex_subscription_dict_match_and_exclude_override_variable, preset_dict=regex_subscription_dict_match_and_exclude_override_variable,
) )
@pytest.fixture @pytest.fixture
def playlist_subscription_match_and_exclude( def playlist_subscription_match_and_exclude(
music_video_config: ConfigFile, regex_subscription_dict_match_and_exclude: Dict[str, Any] music_video_config: ConfigFile, regex_subscription_dict_match_and_exclude: Dict[str, Any]
@ -267,7 +267,7 @@ class TestRegex:
output_directory=output_directory, output_directory=output_directory,
transaction_log=transaction_log, transaction_log=transaction_log,
transaction_log_summary_file_name="plugins/test_regex_overrides.txt", transaction_log_summary_file_name="plugins/test_regex_overrides.txt",
regenerate_transaction_log=True regenerate_transaction_log=True,
) )
def test_regex_fails_no_match(self, playlist_subscription_no_match_fails, output_directory): def test_regex_fails_no_match(self, playlist_subscription_no_match_fails, output_directory):