deployment fixes

This commit is contained in:
2026-05-04 16:03:39 +02:00
parent ee61007939
commit 26f6f3d41f
11 changed files with 34 additions and 30 deletions
+9
View File
@@ -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"