deployment fixes
This commit is contained in:
@@ -15,6 +15,9 @@ class TestSettings:
|
||||
assert settings.jellyseerr_url == ""
|
||||
assert settings.log_level == "INFO"
|
||||
assert settings.remote_media_root == ""
|
||||
assert settings.ssh_key_directory == ""
|
||||
assert settings.ssh_key_name == ""
|
||||
assert settings.ssh_key_path == ""
|
||||
|
||||
def test_from_env(self):
|
||||
env = {
|
||||
@@ -51,3 +54,9 @@ class TestSettings:
|
||||
with patch.dict(os.environ, env, clear=True):
|
||||
settings = Settings(_env_file=None)
|
||||
assert settings.path_prefix == "/srv"
|
||||
|
||||
def test_ssh_key_path_joins_directory_and_name(self):
|
||||
env = {"SSH_KEY_DIRECTORY": "/root/.ssh", "SSH_KEY_NAME": "id_ed25519"}
|
||||
with patch.dict(os.environ, env, clear=True):
|
||||
settings = Settings(_env_file=None)
|
||||
assert settings.ssh_key_path == "/root/.ssh/id_ed25519"
|
||||
|
||||
Reference in New Issue
Block a user