from app.api.routers.admin import SETTINGS_DEFAULTS, _settings_to_out def test_settings_to_out_uses_consistent_tessellation_fallbacks() -> None: raw = dict(SETTINGS_DEFAULTS) raw.pop("scene_angular_deflection", None) raw.pop("render_angular_deflection", None) settings = _settings_to_out(raw) assert settings.scene_angular_deflection == 0.1 assert settings.render_angular_deflection == 0.05