from app.api.v1.settings import _is_secret_placeholder def test_secret_placeholder_treats_masked_values_as_placeholder(): assert _is_secret_placeholder("••••••••", "••••1234") is True assert _is_secret_placeholder("********", "") is True assert _is_secret_placeholder(" * * * ", "") is True def test_secret_placeholder_preserves_real_keys_with_asterisks(): assert _is_secret_placeholder("sk-live-*real-key*", "") is False assert _is_secret_placeholder("token_with*embedded*star", "") is False