Initial public ModelForge release
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
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"]
|
||||
Reference in New Issue
Block a user