mirror of
https://github.com/cnlimiter/codex-register.git
synced 2026-05-07 04:22:42 +08:00
20 lines
823 B
Python
20 lines
823 B
Python
from src.config.constants import (
|
|
DEFAULT_SETTINGS,
|
|
DEFAULT_WEBUI_BASE_URL,
|
|
DEFAULT_WEBUI_PORT,
|
|
DEFAULT_WEBUI_WS_BASE_URL,
|
|
OAUTH_REDIRECT_URI,
|
|
)
|
|
from src.config.settings import SETTING_DEFINITIONS, Settings
|
|
|
|
|
|
def test_default_webui_port_is_shared_from_one_constant():
|
|
default_settings_map = {key: value for key, value, *_ in DEFAULT_SETTINGS}
|
|
|
|
assert SETTING_DEFINITIONS["webui_port"].default_value == DEFAULT_WEBUI_PORT
|
|
assert Settings().webui_port == DEFAULT_WEBUI_PORT
|
|
assert default_settings_map["webui.port"] == str(DEFAULT_WEBUI_PORT)
|
|
assert DEFAULT_WEBUI_BASE_URL == f"http://127.0.0.1:{DEFAULT_WEBUI_PORT}"
|
|
assert DEFAULT_WEBUI_WS_BASE_URL == f"ws://127.0.0.1:{DEFAULT_WEBUI_PORT}"
|
|
assert OAUTH_REDIRECT_URI == f"http://localhost:{DEFAULT_WEBUI_PORT}/auth/callback"
|