35 lines
1.1 KiB
Python
35 lines
1.1 KiB
Python
import pytest
|
|
|
|
from ytdl_sub.entries.variables.override_variables import OverrideVariables
|
|
|
|
|
|
class TestOverrideVariables:
|
|
@pytest.mark.parametrize(
|
|
"override_variable_name",
|
|
[
|
|
"subscription_value",
|
|
"subscription_name",
|
|
"subscription_map",
|
|
"subscription_array",
|
|
"subscription_value_532",
|
|
"subscription_indent_0",
|
|
"subscription_indent_1",
|
|
],
|
|
)
|
|
def test_override_variables_contains(self, override_variable_name: str):
|
|
assert OverrideVariables.is_override_variable_name(override_variable_name)
|
|
|
|
@pytest.mark.parametrize(
|
|
"override_variable_name",
|
|
[
|
|
"subscription_value_var",
|
|
"subscription_name_var",
|
|
"subscription_map_var",
|
|
"subscription_array_var",
|
|
"subscription_value_532_var",
|
|
"subscription_indent_0_var",
|
|
"subscription_indent_1_var",
|
|
],
|
|
)
|
|
def test_override_variables_does_not_contains(self, override_variable_name: str):
|
|
assert not OverrideVariables.is_override_variable_name(override_variable_name)
|