Files

15 lines
582 B
Python

from modelforge_api.settings import Settings
def test_security_sensitive_defaults() -> None:
settings = Settings(_env_file=None)
assert settings.allow_remote_code is False
assert settings.gateway_max_payload_bytes == 65_536
assert settings.node_agent_max_payload_bytes == 4_194_304
assert settings.control_plane_max_payload_bytes == 1_048_576
def test_cors_configuration_parsing() -> None:
settings = Settings(_env_file=None, cors_origins="http://one.test, http://two.test")
assert settings.cors_origin_list == ["http://one.test", "http://two.test"]