fixes and improvements

This commit is contained in:
2026-05-07 23:09:08 +02:00
parent a5910b0fd6
commit 7e80733837
5 changed files with 9 additions and 48 deletions
-10
View File
@@ -11,8 +11,6 @@ class TestSettings:
settings = Settings(_env_file=None)
assert settings.ssh_host == ""
assert settings.ssh_port == 22
assert settings.jellyfin_url == ""
assert settings.jellyseerr_url == ""
assert settings.log_level == "INFO"
assert settings.remote_media_root == ""
assert settings.ssh_key_directory == ""
@@ -21,10 +19,6 @@ class TestSettings:
def test_from_env(self):
env = {
"JELLYFIN_URL": "https://test.example.com",
"JELLYFIN_API_KEY": "key123",
"JELLYSEERR_URL": "https://requests.example.com",
"JELLYSEERR_API_KEY": "seerr123",
"LOG_LEVEL": "DEBUG",
"SSH_HOST": "192.168.1.1",
"SSH_USERNAME": "testuser",
@@ -33,10 +27,6 @@ class TestSettings:
}
with patch.dict(os.environ, env, clear=True):
settings = Settings(_env_file=None)
assert settings.jellyfin_url == "https://test.example.com"
assert settings.jellyfin_api_key == "key123"
assert settings.jellyseerr_url == "https://requests.example.com"
assert settings.jellyseerr_api_key == "seerr123"
assert settings.log_level == "DEBUG"
assert settings.ssh_host == "192.168.1.1"
assert settings.ssh_username == "testuser"