feat(config): Add refresh_token_expire_days setting
This commit is contained in:
@@ -42,4 +42,15 @@ def test_oidc_settings(monkeypatch):
|
||||
settings = Settings()
|
||||
assert settings.oidc_client_id == "test_client_id"
|
||||
assert settings.oidc_client_secret == "test_client_secret"
|
||||
assert settings.oidc_server_metadata_url == "https://test.server/.well-known/openid-configuration"
|
||||
assert settings.oidc_server_metadata_url == "https://test.server/.well-known/openid-configuration"
|
||||
|
||||
def test_refresh_token_settings():
|
||||
"""Test that refresh token settings are loaded correctly."""
|
||||
settings = Settings()
|
||||
assert settings.refresh_token_expire_days == 7
|
||||
|
||||
def test_refresh_token_env_override(monkeypatch):
|
||||
"""Test that refresh token settings can be overridden by env vars."""
|
||||
monkeypatch.setenv("REFRESH_TOKEN_EXPIRE_DAYS", "30")
|
||||
settings = Settings()
|
||||
assert settings.refresh_token_expire_days == 30
|
||||
|
||||
Reference in New Issue
Block a user