Files
Nexus/tests/test_batch_server_display_name.py
T
Nexus Agent 08a0157c95 feat: 调度表单重构、登录门控、批量任务与页面缓存对齐
调度页执行周期可视化/单次执行/分类选机/推送源对齐;登录 IP 门控与无缝导航;
服务器批量后台任务、执行记录、凭据合并、各页激活刷新与错误提示修复。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 11:17:21 +08:00

19 lines
643 B
Python

"""Batch agent result server name resolution."""
from server.api.servers import _batch_server_display_name
from server.domain.models import Server
def test_batch_display_name_prefers_name():
s = Server(id=164, name="武汉高琼棠商务科技有限公司", domain="1.2.3.4")
assert _batch_server_display_name(s) == "武汉高琼棠商务科技有限公司"
def test_batch_display_name_falls_back_to_domain():
s = Server(id=59, name="", domain="whgqt.com")
assert _batch_server_display_name(s) == "whgqt.com"
def test_batch_display_name_missing_server():
assert _batch_server_display_name(None) == "未知服务器"