From 7835baa4f22d5ff39b95f5cb05aefc9d3ceb67ae Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期六, 05 九月 2026 11:45:35 +0800
Subject: [PATCH] 对齐测试控制台数据与实时状态

---
 tests/test-console-alarm-and-status.contract.test.mjs |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/tests/test-console-alarm-and-status.contract.test.mjs b/tests/test-console-alarm-and-status.contract.test.mjs
index 554a639..c6d16b6 100644
--- a/tests/test-console-alarm-and-status.contract.test.mjs
+++ b/tests/test-console-alarm-and-status.contract.test.mjs
@@ -7,9 +7,9 @@
 const store = await readFile(new URL('../src/stores/tests.ts', import.meta.url), 'utf8')
 
 assert.match(view, /function connectionStatusLabel\(status\?: string\)/)
-assert.match(view, /status === 'ONLINE' \? '在线' : '离线'/)
+assert.match(view, /status === 'ONLINE' \? '在线' : status === 'OFFLINE' \? '离线' : '-'/)
 assert.match(view, /receptionState\.value !== '接收中'/)
-assert.match(view, /liveState\.value = \{ \.\.\.liveState\.value, testStatus: 'COMPLETED', receptionStatus: 'ENDED', exceptions: \[\] \}/)
+assert.match(view, /liveState\.value = \{ \.\.\.liveState\.value, testStatus: 'COMPLETED', receptionStatus: 'ENDED',[^\r\n]+exceptions: \[\] \}/)
 assert.doesNotMatch(view, /STOPPED: '结束'/)
 assert.doesNotMatch(view, /FINISHED: '结束'/)
 assert.match(view, /function exceptionTitle\(item: Record<string, unknown>\)/)

--
Gitblit v1.7.1