release: nexus btpanel session fix and app-v2

This commit is contained in:
Codex Release Bot
2026-07-08 22:31:31 +08:00
commit 1933f0af6e
2457 changed files with 350105 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
"""Batch agent result server name resolution."""
from server.application.server_batch_common import batch_server_display_name as _batch_server_display_name
from server.domain.models import Server
def test_batch_display_name_prefers_description():
s = Server(
id=87,
name="武汉清游钰网络科技有限公司",
domain="1.2.3.4",
description="上趣安",
)
assert _batch_server_display_name(s) == "上趣安"
def test_batch_display_name_prefers_name_when_no_description():
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) == "未知服务器"